ControllerServiceProvider
class ControllerServiceProvider 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 __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)
Динамически обрабатывать отсутствующие вызовы методов.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Routing/ControllerServiceProvider.html