RoutingServiceProvider
class RoutingServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | из ServiceProvider |
| protected bool | $defer | Указывает, отложен ли загрузчик провайдера. | из ServiceProvider |
Методы
| 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() Получить сервисы, предоставляемые провайдером. | из ServiceProvider |
| array | when() Получить события, которые вызывают регистрацию этого провайдера сервисов. | из ServiceProvider |
| bool | isDeferred() Определить, отложен ли провайдер. | из ServiceProvider |
| void | registerRouter() Зарегистрировать экземпляр маршрутизатора. | |
| void | registerUrlGenerator() Зарегистрировать службу генератора URL. | |
| void | registerRedirector() Зарегистрировать службу Redirector. |
Подробности
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 registerRouter()
Зарегистрировать экземпляр маршрутизатора.
protected void registerUrlGenerator()
Зарегистрировать службу генератора URL.
protected void registerRedirector()
Зарегистрировать службу перенаправления.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Routing/RoutingServiceProvider.html