RouteServiceProvider
class RouteServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | из ServiceProvider |
| protected bool | $defer | Указывает, отложен ли запуск провайдера. | из ServiceProvider |
| static protected array | $publishes | Пути, которые должны быть опубликованы. | из ServiceProvider |
| static protected array | $publishGroups | Пути, которые должны быть опубликованы по группам. | из ServiceProvider |
| protected string|null | $namespace | Пространство имён контроллеров приложения. |
Методы
| void | __construct(Application $app) Создаёт новый экземпляр провайдера услуг. | из ServiceProvider |
| void | mergeConfigFrom(string $path, string $key) Объединяет данное конфигурационное значение с существующей конфигурацией. | из ServiceProvider |
| void | loadRoutesFrom(string $path) Загружает стандартный файл маршрутов приложения. | |
| void | loadViewsFrom(string $path, string $namespace) Регистрирует пространство имён файлов представлений. | из ServiceProvider |
| void | loadTranslationsFrom(string $path, string $namespace) Регистрирует пространство имён файлов переводов. | из ServiceProvider |
| void | loadMigrationsFrom(array|string $paths) Регистрирует путь к миграциям базы данных. | из 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() Получает предоставляемые провайдером услуги. | из ServiceProvider |
| array | when() Получает события, которые запускают регистрацию этого провайдера услуг. | из ServiceProvider |
| bool | isDeferred() Определяет, отложен ли запуск провайдера. | из ServiceProvider |
| static array | compiles() Получает список файлов, которые должны быть скомпилированы для пакета. | из ServiceProvider |
| void | boot() Инициализирует любые сервисы приложения. | |
| void | setRootControllerNamespace() Устанавливает корневое пространство имён контроллеров для приложения. | |
| void | loadCachedRoutes() Загружает кэшированные маршруты приложения. | |
| void | loadRoutes() Загружает маршруты приложения. | |
| void | register() Регистрирует провайдер услуг. | |
| mixed | __call(string $method, array $parameters) Передаёт динамические методы экземпляру маршрутизатора. |
Подробности
void __construct(Application $app)
Создать новый экземпляр поставщика услуг.
protected void mergeConfigFrom(string $path, string $key)
Объединить заданную конфигурацию с существующей конфигурацией.
protected void loadRoutesFrom(string $path)
Загрузить стандартный файл маршрутов приложения.
protected void loadViewsFrom(string $path, string $namespace)
Зарегистрировать пространство имен файла представления.
protected void loadTranslationsFrom(string $path, string $namespace)
Зарегистрировать пространство имен файла перевода.
protected void loadMigrationsFrom(array|string $paths)
Зарегистрировать путь к миграциям базы данных.
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()
Получить список файлов, которые необходимо скомпилировать для пакета.
void boot()
Инициализировать любые сервисы приложения.
protected void setRootControllerNamespace()
Установить пространство имён корневого контроллера приложения.
protected void loadCachedRoutes()
Загрузить кэшированные маршруты приложения.
protected void loadRoutes()
Загрузить маршруты приложения.
void register()
Зарегистрировать провайдер сервисов.
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/Support/Providers/RouteServiceProvider.html