У меня есть этот базовый код:Route :: когда() не работает с Laravel 4
Route::controller('admin', 'AdminController');
Route::when('admin/*', 'admin-auth');
Route::filter('admin-auth',function(){
if(!Auth::user())
return Redirect::to('login');
});
Видимо, когда я запускаю мое приложение, Laravel 4 маршрутизации может не запустить проверку подлинности.
Кажется мне, что они переработали «образец» ловли, который был в Laravel 3 для Laravel 4.
Является ли ваш фильтр в файле app/filters.php? –
Какая ошибка вы получаете? – searsaw