Использование Laravel 4 и Sentry. У меня есть система администрирования CRUD, к которой могут получить доступ менеджеры и администраторы. Я хочу, чтобы менеджеры имели доступ ко всем операциям CRUD, кроме DELETE. Я знаю, что могу добавить строку, например
@if (Sentry::check())
на мой взгляд, чтобы убедиться, что пользователь вошел в систему, но не знаю, как проверить, что он является администратором.
У меня есть следующий фильтр
Route::filter('auth.admin', function()
{
$user = Sentry::getUser();
$admin = Sentry::findGroupByName('Admins');
if (!$user->inGroup($admin)) return Redirect::to('admin/login');
});