RoutingServiceProvider
class RoutingServiceProvider 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 | registerRouter() Регистрирует экземпляр маршрутизатора. | |
| void | registerUrlGenerator() Регистрирует сервис генератора URL. | |
| Closure | requestRebinder() Получить перебиндер запроса генератора URL. | |
| void | registerRedirector() Регистрирует сервис Redirector. | |
| void | registerPsrRequest() Регистрирует привязку для реализации запроса PSR-7. | |
| void | registerPsrResponse() Регистрирует привязку для реализации ответа PSR-7. | |
| void | registerResponseFactory() Регистрирует реализацию фабрики ответов. |
Подробности
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)
Динамически обрабатывать отсутствующие вызовы методов.
protected void registerRouter()
Зарегистрировать экземпляр маршрутизатора.
protected void registerUrlGenerator()
Зарегистрировать службу генератора URL.
protected Closure requestRebinder()
Получить перебиндер запроса генератора URL.
protected void registerRedirector()
Зарегистрировать службу Redirector.
protected void registerPsrRequest()
Зарегистрировать привязку для реализации запроса PSR-7.
protected void registerPsrResponse()
Зарегистрировать привязку для реализации ответа PSR-7.
protected void registerResponseFactory()
Зарегистрировать реализацию фабрики ответов.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Routing/RoutingServiceProvider.html