流明:不支持where()方法

时间:2018-11-04 17:02:33

标签: routing routes router lumen

我正在尝试为以assets开头的所有内容创建路由,并将每个后续字符串捕获到{path}变量中。代码如下:

$router->get('/assets/{path}', 'AssetController@show')
   ->where('path', '(.*)');

我发现流明不支持where并触发此错误:

Call to undefined method Laravel\Lumen\Routing\Router::where()

有没有办法在流明上做到这一点?

1 个答案:

答案 0 :(得分:0)

用以下代码找出它:

$router->get('/assets/{path:.+}', 'AssetController@show');