【发布时间】:2019-10-14 15:14:43
【问题描述】:
我正在尝试创建这样的端点:
/most-popular/language/{language}[/max/{max}[/page/{page}]]
如果我创建两条单独的路线,它会完美运行:
/most-popular/language/en/max/10
/most-popular/language/en/max/10/page/2
但我不能这样做:
/most-popular/language/en/page/2
如何设置我的路由,以便能够使用基于前缀的多个可选参数?
$router->get(
'/most-popular/language/{language}[/max/{max}[/page/{page}]]', array(
'as' => 'most-popular',
'uses' => 'MyController@myMethod'
));
【问题讨论】:
标签: php routes lumen prefix optional-parameters