@Nentra

Где посмотреть весть список действий для шлюза?

В laravel есть вот такая штука
if (Gate::allows('update-post', $post)) {
    //
}

На сколько я понял
update-post
- это действие которое разрешает обновление чего то, где можно посмотреть список всех действий для Gate:: ?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
Есть простой вариант:
dump(array_keys(\Illuminate\Support\Facades\Gate::abilities()));


Вариант посложнее: найти в своём коде вызовы Gate::define(), а потом в документации используемых библиотек посмотреть определяют ли они какие-нибудь гейты.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы