AuthManager
class AuthManager extends Manager (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | из Manager |
| protected array | $customCreators | Зарегистрированные создатели пользовательских драйверов. | из Manager |
| protected array | $drivers | Массив созданных "драйверов". | из Manager |
Методы
| void | __construct(Application $app) Создать новый экземпляр менеджера. | из Manager |
| string | getDefaultDriver() Получить имя драйвера по умолчанию для аутентификации. | |
| mixed | driver(string $driver = null) Получить экземпляр драйвера. | из Manager |
| mixed | createDriver(string $driver) Создать новый экземпляр драйвера. | |
| mixed | callCustomCreator(string $driver) Вызвать пользовательского создателя драйвера. | |
| $this | extend(string $driver, Closure $callback) Зарегистрировать пользовательского создателя драйвера Closure. | из Manager |
| array | getDrivers() Получить все созданные "драйверы". | из Manager |
| mixed | __call(string $method, array $parameters) Динамически вызвать экземпляр драйвера по умолчанию. | из 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)
Зарегистрировать пользовательского создателя драйвера Closure.
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/4.2/Illuminate/Auth/AuthManager.html