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.3/Illuminate/Foundation/Providers/ComposerServiceProvider.html