GuardHelpers
trait GuardHelpers (View source)
Эти методы обычно одинаковы для всех защит.
Свойства
| protected Authenticatable | $user | Текущий аутентифицированный пользователь. | |
| protected UserProvider | $provider | Реализация поставщика пользователей. |
Методы
| Authenticatable | authenticate() Определить, аутентифицирован ли текущий пользователь. | |
| bool | hasUser() Определить, имеет ли страж экземпляр пользователя. | |
| bool | check() Определить, аутентифицирован ли текущий пользователь. | |
| bool | guest() Определить, является ли текущий пользователь гостем. | |
| int|null | id() Получить идентификатор текущего аутентифицированного пользователя. | |
| $this | setUser(Authenticatable $user) Установить текущего пользователя. | |
| UserProvider | getProvider() Получить поставщика пользователей, используемого стражем. | |
| void | setProvider(UserProvider $provider) Установить поставщика пользователей, используемого стражем. |
Детали
Authenticatable authenticate()
Определить, аутентифицирован ли текущий пользователь.
bool hasUser()
Определить, имеет ли страж экземпляр пользователя.
bool check()
Определить, аутентифицирован ли текущий пользователь.
bool guest()
Определить, является ли текущий пользователь гостем.
int|null id()
Получить ID текущего аутентифицированного пользователя.
$this setUser(Authenticatable $user)
Установить текущего пользователя.
UserProvider getProvider()
Получить поставщика пользователей, используемого стражем.
void setProvider(UserProvider $provider)
Установить поставщика пользователей, используемого стражем.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.6/Illuminate/Auth/GuardHelpers.html