Spec-Zone.ru › Laravel 5.5

CreatesUserProviders

trait CreatesUserProviders (View source)

Свойства

protected массив $customProviderCreators Зарегистрированные создатели пользовательских поставщиков.

Методы

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

Создаёт реализацию поставщика пользователей для драйвера.

массив|null getProviderConfiguration(string|null $provider)

Получает конфигурацию поставщика пользователей.

DatabaseUserProvider createDatabaseProvider(array $config)

Создаёт экземпляр поставщика пользователей БД.

EloquentUserProvider createEloquentProvider(array $config)

Создаёт экземпляр поставщика пользователей Eloquent.

строка getDefaultUserProvider()

Получает имя поставщика пользователей по умолчанию.

Подробности

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

Создаёт реализацию поставщика пользователей для драйвера.

Параметры

string|null $provider

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

UserProvider|null

Исключения

InvalidArgumentException

protected массив|null getProviderConfiguration(string|null $provider)

Получает конфигурацию поставщика пользователей.

Параметры

string|null $provider

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

массив|null

protected DatabaseUserProvider createDatabaseProvider(array $config)

Создаёт экземпляр поставщика пользователей БД.

Параметры

массив $config

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

DatabaseUserProvider

protected EloquentUserProvider createEloquentProvider(array $config)

Создаёт экземпляр поставщика пользователей Eloquent.

Параметры

массив $config

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

EloquentUserProvider

строка getDefaultUserProvider()

Получает имя поставщика пользователей по умолчанию.

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

строка

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Auth/CreatesUserProviders.html

Spec-Zone.ru

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