Я хочу создать фильтр маршрутов в Laravel 4 для моего приложения.Как сделать фильтр маршрута в Laravel 4?
Деталь:
- Я хочу, чтобы этот маршрут фильтр для только
- user-> типа = 'дистрибьютора'
- distributor-> типа = 'OEM'
Я точно знаю, что {{ Auth::user()->distributor()->first()->type }}
вернет OEM
Вот код в моем filters.php
Route::filter('distributor', function()
{
if (Auth::user()->distributor()->first()->type !== "OEM")
{
if (Request::ajax())
{
return Response::make('Unauthorized', 404);
}
}
else return View::make('errors.404_auth');
});
я получил ошибку: