Как указано в документации , функция auth()
может использоваться вместо фасада Auth
, возвращает экземпляр аутентификатора и может использоваться следующим образом:
auth()->check()
auth()->guest()
auth()->id()
auth()->user()
Как видите - я могу приковать ->check()
или ->guest()
или ->id()
или ->user()
.
Можно ли добавить новую пользовательскую функцию, которая также может быть изменена? Например, somethingNew()
, который можно использовать так:
auth()->somethingNew() // returns boolean