2016-01-20 7 views
0

У меня есть метод, который удаляет пользователя из компании и хотел бы сделать чек, чтобы убедиться, что у компании все равно останется администратор.авторизация Laravel - передача нескольких значений в политику

Я использую метод ниже, и фрагмент не работает при добавлении третьего параметра. Как передать более одной переменной?

$this->authorize('companyHasAdminAfterDelete', $privilege->company, $user); 

ответ

0

Вы можете просто выполнить простую проверку перед удалением пользователя, чтобы проверить, сколько людей с admin роли осталось?

Если есть только один до delete, то вы знаете, что, вероятно, его не следует удалять и т. Д.

Смежные вопросы