Spec-Zone.ru › Laravel 8

Авторизация

класс Auth расширяет Facade (Просмотреть исходный код)

Свойства

статический защищенный Application $app

Экземпляр приложения, к которому обращается фасад.

из Фасада
статический защищенный массив $resolvedInstance

Экземпляры разрешенных объектов.

из Фасада

Методы

static void resolved(Closure $callback)

Выполнить замыкание, когда фасад будет разрешен.

from Facade
static MockInterface spy()

Преобразовать фасад в шпион Mockery.

from Facade
static MockInterface partialMock()

Инициализировать частичный макет для фасада.

from Facade
static Expectation shouldReceive()

Инициализировать ожидание макета для фасада.

from Facade
static MockInterface createFreshMockInstance()

Создать свежий экземпляр макета для указанного класса.

from Facade
static MockInterface createMock()

Создать свежий экземпляр макета для указанного класса.

from Facade
static bool isMock()

Определяет, установлен ли макет в качестве экземпляра фасада.

from Facade
static string|null getMockableClass()

Получить класс, который можно смоделировать, для привязанного экземпляра.

from Facade
static void swap(mixed $instance)

Произвести переключение базового экземпляра за фасадом.

from Facade
static mixed getFacadeRoot()

Получить корневый объект за фасадом.

from Facade
static string getFacadeAccessor()

Получить зарегистрированное имя компонента.

static mixed resolveFacadeInstance(object|string $name)

Разрешить корневой экземпляр фасада из контейнера.

from Facade
static void clearResolvedInstance(string $name)

Очистить разрешенный экземпляр фасада.

from Facade
static void clearResolvedInstances()

Очистить все разрешенные экземпляры.

from Facade
static Application getFacadeApplication()

Получить экземпляр приложения за фасадом.

from Facade
static void setFacadeApplication(Application $app)

Установить экземпляр приложения.

from Facade
static mixed __callStatic(string $method, array $args)

Обработать динамические статические вызовы к объекту.

from Facade
static void routes(array $options = [])

Зарегистрировать типичные маршруты аутентификации для приложения.

static AuthManager extend(string $driver, Closure $callback)

Без описания

static AuthManager provider(string $name, Closure $callback)

Без описания

static Authenticatable loginUsingId(mixed $id, bool $remember = false)

Без описания

static Authenticatable|null user()

Без описания

static StatefulGuard guard(string|null $name = null)

Без описания

static UserProvider|null createUserProvider(string $provider = null)

Без описания

static Response|null onceBasic(string $field = 'email', array $extraConditions = [])

Без описания

static bool attempt(array $credentials = [], bool $remember = false)

Без описания

static bool hasUser()

Без описания

static bool check()

Без описания

static bool guest()

Без описания

static bool once(array $credentials = [])

Без описания

static bool onceUsingId(mixed $id)

Без описания

static bool validate(array $credentials = [])

Без описания

static bool viaRemember()

Без описания

static bool|null logoutOtherDevices(string $password, string $attribute = 'password')

Без описания

static int|string|null id()

Без описания

static void login(Authenticatable $user, bool $remember = false)

Без описания

static void logout()

Без описания

static void logoutCurrentDevice()

Без описания

static void setUser(Authenticatable $user)

Без описания

static void shouldUse(string $name)

;

Подробности

static void resolved(Closure $callback)

Выполнить Closure, когда фасад был разрешен.

Параметры

Closure $callback

Значение возврата

void

static MockInterface spy()

Преобразовать фасад в шпион Mockery.

Значение возврата

MockInterface

static MockInterface partialMock()

Инициализировать частичный макет на фасаде.

Значение возврата

MockInterface

static Expectation shouldReceive()

Инициализировать ожидание макета на фасаде.

Значение возврата

Expectation

static protected MockInterface createFreshMockInstance()

Создать новый экземпляр макета для заданного класса.

Значение возврата

MockInterface

static protected MockInterface createMock()

Создать новый экземпляр макета для заданного класса.

Значение возврата

MockInterface

static protected bool isMock()

Определяет, установлен ли макет в качестве экземпляра фасада.

Значение возврата

bool

static protected string|null getMockableClass()

Получить класс, подлежащий макетированию, для связанного экземпляра.

Значение возврата

string|null

static void swap(mixed $instance)

Произвести горячую замену базового экземпляра за фасадом.

Параметры

mixed $instance

Значение возврата

void

static mixed getFacadeRoot()

Получить корневый объект за фасадом.

Значение возврата

mixed

static protected string getFacadeAccessor()

Получить зарегистрированное имя компонента.

Значение возврата

string

static protected mixed resolveFacadeInstance(object|string $name)

Разрешить экземпляр корня фасада из контейнера.

Параметры

object|string $name

Значение возврата

mixed

static void clearResolvedInstance(string $name)

Очистить разрешенный экземпляр фасада.

Параметры

string $name

Значение возврата

void

static void clearResolvedInstances()

Очистить все разрешенные экземпляры.

Значение возврата

void

static Application getFacadeApplication()

Получить экземпляр приложения за фасадом.

Значение возврата

Application

static void setFacadeApplication(Application $app)

Установить экземпляр приложения.

Параметры

Application $app

Значение возврата

void

static mixed __callStatic(string $method, array $args)

Обработка динамических статических вызовов объекта.

Параметры

string $method
array $args

Значение возврата

mixed

Исключения

RuntimeException

static void routes(array $options = [])

Регистрация типичных маршрутов аутентификации для приложения.

Параметры

array $options

Значение возврата

void

Исключения

RuntimeException

static AuthManager extend(string $driver, Closure $callback)

Без описания

Параметры

string $driver
Closure $callback

Значение возврата

AuthManager

static AuthManager provider(string $name, Closure $callback)

Без описания

Параметры

string $name
Closure $callback

Значение возврата

AuthManager

static Authenticatable loginUsingId(mixed $id, bool $remember = false)

Без описания

Параметры

mixed $id
bool $remember

Значение возврата

Authenticatable

статический Authenticatable|null user()

Описание отсутствует

Возвращаемое значение

Authenticatable|null

статический StatefulGuard guard(string|null $name = null)

Описание отсутствует

Параметры

string|null $name

Возвращаемое значение

StatefulGuard

статический UserProvider|null createUserProvider(string $provider = null)

Описание отсутствует

Параметры

string $provider

Возвращаемое значение

UserProvider|null

статический Response|null onceBasic(string $field = 'email', array $extraConditions = [])

Описание отсутствует

Параметры

string $field
array $extraConditions

Возвращаемое значение

Response|null

статический bool attempt(array $credentials = [], bool $remember = false)

Описание отсутствует

Параметры

array $credentials
bool $remember

Возвращаемое значение

bool

статический bool hasUser()

Описание отсутствует

Возвращаемое значение

bool

статический bool check()

Описание отсутствует

Возвращаемое значение

bool

статический bool guest()

Описание отсутствует

Возвращаемое значение

bool

статический bool once(array $credentials = [])

Описание отсутствует

Параметры

array $credentials

Возвращаемое значение

bool

статический bool onceUsingId(mixed $id)

Описание отсутствует

Параметры

mixed $id

Возвращаемое значение

bool

статический bool validate(array $credentials = [])

Описание отсутствует

Параметры

array $credentials

Возвращаемое значение

bool

статический bool viaRemember()

Описание отсутствует

Возвращаемое значение

bool

статический bool|null logoutOtherDevices(string $password, string $attribute = 'password')

Описание отсутствует

Параметры

string $password
string $attribute

Возвращаемое значение

bool|null

статический int|string|null id()

Описание отсутствует

Возвращаемое значение

int|string|null

статический void login(Authenticatable $user, bool $remember = false)

Описание отсутствует

Параметры

Authenticatable $user
bool $remember

Возвращаемое значение

void

статический void logout()

Описание отсутствует

Возвращаемое значение

void

статический void logoutCurrentDevice()

Описание отсутствует

Возвращаемое значение

void

статический void setUser(Authenticatable $user)

Описание отсутствует

Параметры

Authenticatable $user

Возвращаемое значение

void

статический void shouldUse(string $name)

;

Параметры

string $name

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Support/Facades/Auth.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API