Laravelのメージャーアップデート(Laravel4.1)後のマイナーアップデート(4.1.x)が凄まじかった。3日くらいの間に4.1.8まで進んだ。Laravel4.0の時が半年くらいで4.0.10までしか進んでないところをみると予想外のことが起きたようだ。
当方も、このアップデート時のバグなのかルーティング(routing)関係で何か不都合が起きた。
もしも、ルーティングのパラメーターの名前にpath1,path2,path3のように数字が混ざった名前を使っている場合は注意が必要かも。数字を含めた場合正しいルーティングがなされない場合があった。公式のコードも以下のように変わったので数字がだめなようだ。(将来的には、また使えるように修正されるかも)
- return $uri.'/{v1?}/{v2?}/{v3?}/{v4?}/{v5?}';
- return $uri.'/{one?}/{two?}/{three?}/{four?}/{five?}';
path1,path2と入力しても正しくルーティングされるよう修正された