AuthServiceProvider
class AuthServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | from ServiceProvider |
| protected bool | $defer | Указывает, отложен ли загрузчик провайдера. | from ServiceProvider |
| static protected array | $publishes | Пути, которые должны быть опубликованы. | from ServiceProvider |
| static protected array | $publishGroups | Пути, которые должны быть опубликованы по группам. | from ServiceProvider |
Методы
| void | __construct(Application $app) Создать новый экземпляр провайдера сервисов. | from ServiceProvider |
| void | register() Зарегистрировать провайдер сервисов. | |
| void | mergeConfigFrom(string $path, string $key) Объединить предоставленную конфигурацию с существующей конфигурацией. | from ServiceProvider |
| void | loadViewsFrom(string $path, string $namespace) Зарегистрировать пространство имён файлов представлений. | from ServiceProvider |
| void | loadTranslationsFrom(string $path, string $namespace) Зарегистрировать пространство имён файла переводов. | from ServiceProvider |
| void | publishes(array $paths, string $group = null) Зарегистрировать пути для публикации командой publish. | from ServiceProvider |
| static array | pathsToPublish(string $provider = null, string $group = null) Получить пути для публикации. | from ServiceProvider |
| void | commands(array|mixed $commands) Зарегистрировать пользовательские команды Artisan для пакета. | from ServiceProvider |
| array | provides() Получить сервисы, предоставляемые провайдером. | from ServiceProvider |
| array | when() Получить события, которые вызывают регистрацию этого провайдера сервисов. | from ServiceProvider |
| bool | isDeferred() Определить, отложен ли провайдер. | from ServiceProvider |
| static array | compiles() Получить список файлов, которые должны быть скомпилированы для пакета. | from ServiceProvider |
| mixed | __call(string $method, array $parameters) Динамически обработать отсутствующие вызовы методов. | from ServiceProvider |
| void | registerAuthenticator() Зарегистрировать сервисы аутентификатора. | |
| void | registerUserResolver() Зарегистрировать обработчик для разрешения аутентифицированного пользователя. | |
| void | registerAccessGate() Зарегистрировать сервис доступа. | |
| void | registerRequestRebindHandler() Зарегистрировать обработчик для разрешения аутентифицированного пользователя. |
Подробности
void __construct(Application $app)
Создать новый экземпляр провайдера сервисов.
void register()
Зарегистрировать провайдер сервисов.
protected void mergeConfigFrom(string $path, string $key)
Объединить предоставленную конфигурацию с существующей конфигурацией.
protected void loadViewsFrom(string $path, string $namespace)
Зарегистрировать пространство имён файлов представлений.
protected void loadTranslationsFrom(string $path, string $namespace)
Зарегистрировать пространство имён файла переводов.
protected void publishes(array $paths, string $group = null)
Зарегистрировать пути для публикации командой publish.
static array pathsToPublish(string $provider = null, string $group = null)
Получить пути для публикации.
void commands(array|mixed $commands)
Регистрация пользовательских команд Artisan для пакета.
array provides()
Получение сервисов, предоставляемых провайдером.
array when()
Получение событий, которые вызывают регистрацию этого провайдера сервисов.
bool isDeferred()
Определение, является ли провайдер отложенным.
static array compiles()
Получение списка файлов, которые должны быть скомпилированы для пакета.
mixed __call(string $method, array $parameters)
Динамическая обработка отсутствующих вызовов методов.
protected void registerAuthenticator()
Регистрация сервисов аутентификатора.
protected void registerUserResolver()
Регистрация разрешителя для аутентифицированного пользователя.
protected void registerAccessGate()
Регистрация сервиса доступа.
protected void registerRequestRebindHandler()
Регистрация разрешителя для аутентифицированного пользователя.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Auth/AuthServiceProvider.html