我已經使用Entrust作爲laravel,一切正常,直到我使用中間件路由過濾器。在Entrust for Laravel中使用中間件路由過濾器
就像我說的,除了middlware過濾器之外,一切正常。我已經將routemiddleware數組添加到內核中。因此,這是基本的過濾器是什麼樣子,也就是在文檔中發現同樣的事情:
Route::group(['prefix' => 'admin', 'middleware' => ['role:admin']], function() {
Route::get('/', '[email protected]');
Route::get('/manage', ['middleware' => ['permission:manage-admins'], 'uses' => '[email protected]']);
});
但我得到這個錯誤:
ReflectionException in Container.php line 779: Class role:admin does not exist
您是否在內核中添加了行? –