我使用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 不存在
答案 0 :(得分:0)
完成安装后,您需要运行composer dump-autoload
,并确保遵循文档的每一步