ComposerServiceProvider
class ComposerServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | из ServiceProvider |
| protected bool | $defer | Указывает, отложена ли загрузка провайдера. | |
| static protected array | $publishes | Пути, которые должны быть опубликованы. | из ServiceProvider |
| static protected array | $publishGroups | Пути, которые должны быть опубликованы по группам. | из ServiceProvider |
Методы
| void | __construct(Application $app) Создаёт новый экземпляр поставщика услуг. | из ServiceProvider |
| void | register() Регистрирует поставщика услуг. | |
| void | mergeConfigFrom(string $path, string $key) Объединяет предоставленную конфигурацию с существующей конфигурацией. | из ServiceProvider |
| void | loadViewsFrom(string $path, string $namespace) Регистрирует пространство имён файлов представлений. | из ServiceProvider |
| void | loadTranslationsFrom(string $path, string $namespace) Регистрирует пространство имён файлов переводов. | из ServiceProvider |
| void | publishes(array $paths, string $group = null) Регистрирует пути для публикации командой publish. | из ServiceProvider |
| static array | pathsToPublish(string $provider = null, string $group = null) Получить пути для публикации. | из ServiceProvider |
| void | commands(array|mixed $commands) Регистрирует пользовательские команды Artisan пакета. | из ServiceProvider |
| array | provides() Получить предоставляемые поставщиком услуги. | |
| array | when() Получить события, которые вызывают регистрацию этого поставщика услуг. | из ServiceProvider |
| bool | isDeferred() Определить, отложен ли поставщик. | из ServiceProvider |
| static array | compiles() Получить список файлов, которые должны быть скомпилированы для пакета. | из ServiceProvider |
| mixed | __call(string $method, array $parameters) Динамически обрабатывает отсутствующие вызовы методов. | из 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.1/Illuminate/Foundation/Providers/ComposerServiceProvider.html