ControllerServiceProvider
class ControllerServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | из ServiceProvider |
| protected bool | $defer | Указывает, отложен ли загрузчик провайдера. |
Методы
| void | __construct(Application $app) Создать новый экземпляр провайдера сервисов. | из ServiceProvider |
| void | boot() Инициализировать события приложения. | из ServiceProvider |
| void | register() Зарегистрировать провайдер сервисов. | |
| void | package(string $package, string $namespace = null, string $path = null) Зарегистрировать пространства имён компонентов пакета. | из ServiceProvider |
| string | guessPackagePath() Угадать путь к пакету для провайдера. | из ServiceProvider |
| string | getPackageNamespace(string $package, string $namespace) Определить пространство имён для пакета. | из ServiceProvider |
| void | commands(array $commands) Зарегистрировать пользовательские команды Artisan пакета. | из ServiceProvider |
| string | getAppViewPath(string $package) Получить путь к представлениям пакета приложения. | из ServiceProvider |
| array | provides() Получить предоставляемые сервисы провайдером. | |
| array | when() Получить события, которые вызывают регистрацию этого провайдера сервисов. | из ServiceProvider |
| bool | isDeferred() Определить, отложен ли провайдер. | из ServiceProvider |
| void | registerGenerator() Зарегистрировать команду генерации контроллеров. |
Подробности
void __construct(Application $app)
Создать новый экземпляр провайдера сервисов.
void boot()
Инициализировать события приложения.
void register()
Зарегистрировать провайдер сервисов.
void package(string $package, string $namespace = null, string $path = null)
Зарегистрировать пространства имён компонентов пакета.
string guessPackagePath()
Угадать путь к пакету для провайдера.
protected string getPackageNamespace(string $package, string $namespace)
Определить пространство имён для пакета.
void commands(array $commands)
Зарегистрировать пользовательские команды Artisan пакета.
protected string getAppViewPath(string $package)
Получить путь к представлениям пакета приложения.
array provides()
Получить предоставляемые сервисы провайдером.
array when()
Получить события, которые вызывают регистрацию этого провайдера сервисов.
bool isDeferred()
Определить, отложен ли провайдер.
protected void registerGenerator()
Зарегистрировать команду генерации контроллеров.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Routing/ControllerServiceProvider.html