Laravel 从路由传递参数到过滤器

11 浏览
0 Comments

Laravel 从路由传递参数到过滤器

我正在使用Laravel框架。

如果我有以下路由:

Route::get('/test/{param}', array('before'=>'test_filter', 'SomeController@anyAction'));

和这个过滤器:

Route::filter('test_filter', function() {
    $param = [从URL中获取参数];
    return "The value is $param";
});

我如何将参数传递给过滤器,以便当访问/test/foobar时,我会得到一个页面显示:“The value is foobar”?

0