Как добавить пользовательскую функцию, которая может быть связана с функцией Auth ()? - PullRequest
0 голосов
/ 07 января 2019

Как указано в документации , функция auth() может использоваться вместо фасада Auth, возвращает экземпляр аутентификатора и может использоваться следующим образом:

auth()->check() 
auth()->guest()
auth()->id() 
auth()->user()

Как видите - я могу приковать ->check() или ->guest() или ->id() или ->user().

Можно ли добавить новую пользовательскую функцию, которая также может быть изменена? Например, somethingNew(), который можно использовать так:

auth()->somethingNew() // returns boolean

1 Ответ

0 голосов
/ 07 января 2019

Помощник auth просто возвращает экземпляр используемого охранника . Вы можете реализовать настраиваемую защиту , которая выставит ваш somethingNew метод.

Сконфигурируйте приложение для использования вашего нового сторожа в config / app.php и наслаждайтесь звонками auth()->somethingNew().

...