在Laravel中运行多个过滤器不起作用

时间:2016-06-14 08:48:56

标签: php laravel filter

我对Laravel很新,刚开始学习它。正如我在网上的几个教程中看到的那样,对于特定路由如何使用多个过滤器是显而易见的。我制作了两个过​​滤器如下:

Route::filter('greeting', function() {  return 'Hello.'; });

Route::filter('farewell', function() {  return 'Goodbye.'; });

routes.php中的代码如下:

Route::get('greetings', array(
        'before' => array('greeting', 'greeting2'),
        function ()
{
    return 'Welcome newcomer!';
}));

我想知道为什么farewell过滤器没有发布,唯一的结果是greeting过滤器的结果。我在这里犯了什么错误,使我的代码不使用两个过滤器'结果并发布它们?

0 个答案:

没有答案