AuthManager
class AuthManager extends Manager (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | from Manager |
| protected array | $customCreators | Зарегистрированные пользовательские создатели драйверов. | from Manager |
| protected array | $drivers | Массив созданных «драйверов». | from Manager |
Методы
| void | __construct(Application $app) Создать новый экземпляр менеджера. | from Manager |
| string | getDefaultDriver() Получить имя драйвера по умолчанию для аутентификации. | |
| mixed | driver(string $driver = null) Получить экземпляр драйвера. | from Manager |
| mixed | createDriver(string $driver) Создать новый экземпляр драйвера. | |
| mixed | callCustomCreator(string $driver) Вызвать пользовательского создателя драйвера. | |
| $this | extend(string $driver, Closure $callback) Зарегистрировать замыкание для создания пользовательского драйвера. | from Manager |
| array | getDrivers() Получить все созданные «драйверы». | from Manager |
| mixed | __call(string $method, array $parameters) Динамически вызвать экземпляр драйвера по умолчанию. | from Manager |
| Guard | createDatabaseDriver() Создать экземпляр драйвера базы данных. | |
| DatabaseUserProvider | createDatabaseProvider() Создать экземпляр провайдера пользователей базы данных. | |
| Guard | createEloquentDriver() Создать экземпляр драйвера Eloquent. | |
| EloquentUserProvider | createEloquentProvider() Создать экземпляр провайдера пользователей Eloquent. | |
| void | setDefaultDriver(string $name) Установить имя драйвера аутентификации по умолчанию. |
Детали
void __construct(Application $app)
Создать новый экземпляр менеджера.
string getDefaultDriver()
Получить имя драйвера аутентификации по умолчанию.
mixed driver(string $driver = null)
Получить экземпляр драйвера.
protected mixed createDriver(string $driver)
Создать новый экземпляр драйвера.
protected mixed callCustomCreator(string $driver)
Вызвать пользовательского создателя драйвера.
$this extend(string $driver, Closure $callback)
Зарегистрировать замыкание для создания пользовательского драйвера.
array getDrivers()
Получить все созданные «драйверы».
mixed __call(string $method, array $parameters)
Динамически вызвать экземпляр драйвера по умолчанию.
Guard createDatabaseDriver()
Создать экземпляр драйвера базы данных.
protected DatabaseUserProvider createDatabaseProvider()
Создать экземпляр провайдера пользователей базы данных.
Guard createEloquentDriver()
Создать экземпляр драйвера Eloquent.
protected EloquentUserProvider createEloquentProvider()
Создать экземпляр провайдера пользователей Eloquent.
void setDefaultDriver(string $name)
Установить имя драйвера по умолчанию для аутентификации.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Auth/AuthManager.html