在Entrust for Laravel中使用中间件路由文件管理器

时间:2016-02-13 12:42:57

标签: php laravel-5 middleware entrust

我使用Entrust作为laravel,一切正常,直到我使用中间件路由过滤器。

就像我说的,除了middlware过滤器之外,一切正常。我已将routemiddleware数组添加到内核中。所以这基本上就是过滤器的样子,与文档中的相同:

Route::group(['prefix' => 'admin', 'middleware' => ['role:admin']], function() {
    Route::get('/', 'AdminController@welcome');
    Route::get('/manage', ['middleware' => ['permission:manage-admins'], 'uses' => 'AdminController@manageAdmins']);
});

但我有这个错误:

  

Container.php第779行中的ReflectionException:类角色:admin   不存在

1 个答案:

答案 0 :(得分:0)

完成安装后,您需要运行composer dump-autoload,并确保遵循文档的每一步