Получение всех объявленных правил в Gate (Getting all the rules announced at the Gate)


Когда вы разрабатываете приложение вам обязательно потребуется проверка того, что можно пользователю, а чего нельзя. В Laravel для этого используется Gate. Все в нем замечательно, кроме… того, что нельзя получить список всего, что вы в него добавили. И сейчас я вам покажу пример маленького хелпера, который вам с этим поможет.


Данный хелпер может пригодится тем кто реализует управление правилами на основе ролей и правил (как например я в нескольких своих проектах). Не факт что этот хелпер в текущем виде вам поможет, но вы можете сделать нечто подобное под свои нужды.

На этом все. Пользуйтесь!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *