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.4/Illuminate/Auth/AuthServiceProvider.html