Spec-Zone.ru › Laravel 5.8

PasswordBrokerManager

class PasswordBrokerManager implements PasswordBrokerFactory (View source)

Свойства

protected Application $app Экземпляр приложения.
protected array $brokers Массив созданных «драйверов».

Методы

void __construct(Application $app)

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

mixed broker(string|null $name = null)

Попытка получить брокера из локального кэша.

PasswordBroker resolve(string $name)

Разрешить заданного брокера.

TokenRepositoryInterface createTokenRepository(array $config)

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

array getConfig(string $name)

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

string getDefaultDriver()

Получить имя по умолчанию для брокера паролей.

void setDefaultDriver(string $name)

Установить имя брокера паролей по умолчанию.

mixed __call(string $method, array $parameters)

Динамический вызов экземпляра драйвера по умолчанию.

Детали

void __construct(Application $app)

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

Параметры

Application $app

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

void

mixed broker(string|null $name = null)

Попытка получить брокера из локального кэша.

Параметры

string|null $name

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

mixed

protected PasswordBroker resolve(string $name)

Разрешить заданного брокера.

Параметры

string $name

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

PasswordBroker

Исключения

InvalidArgumentException

protected TokenRepositoryInterface createTokenRepository(array $config)

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

Параметры

array $config

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

TokenRepositoryInterface

protected array getConfig(string $name)

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

Параметры

string $name

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

array

string getDefaultDriver()

Получить имя по умолчанию для брокера паролей.

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

string

void setDefaultDriver(string $name)

Установить имя брокера паролей по умолчанию.

Параметры

string $name

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

void

mixed __call(string $method, array $parameters)

Динамический вызов экземпляра драйвера по умолчанию.

Параметры

string $method
array $parameters

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

mixed

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

Spec-Zone.ru

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