Spec-Zone.ru › Laravel 5.3

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)

Создать новый экземпляр поставщика услуг.

Параметры

Application $app

Значение возврата

void

protected void mergeConfigFrom(string $path, string $key)

Объединить заданную конфигурацию с существующей конфигурацией.

Параметры

string $path
string $key

Значение возврата

void

protected void loadRoutesFrom(string $path)

Загрузить стандартный файл маршрутов приложения.

Параметры

string $path

Значение возврата

void

protected void loadViewsFrom(string $path, string $namespace)

Зарегистрировать пространство имен файла представления.

Параметры

string $path
string $namespace

Значение возврата

void

protected void loadTranslationsFrom(string $path, string $namespace)

Зарегистрировать пространство имен файла перевода.

Параметры

string $path
string $namespace

Значение возврата

void

protected void loadMigrationsFrom(array|string $paths)

Зарегистрировать путь к миграциям базы данных.

Параметры

array|string $paths

Значение возврата

void

protected void publishes(array $paths, string $group = null)

Зарегистрировать пути для публикации командой publish.

Параметры

array $paths
string $group

Возвращаемое значение

void

static array pathsToPublish(string $provider = null, string $group = null)

Получить пути для публикации.

Параметры

string $provider
string $group

Возвращаемое значение

array

void commands(array|mixed $commands)

Зарегистрировать пользовательские команды Artisan пакета.

Параметры

array|mixed $commands

Возвращаемое значение

void

array provides()

Получить сервисы, предоставляемые провайдером.

Возвращаемое значение

array

array when()

Получить события, вызывающие регистрацию этого провайдера сервисов.

Возвращаемое значение

array

bool isDeferred()

Определить, отложен ли провайдер.

Возвращаемое значение

bool

static array compiles()

Получить список файлов, которые необходимо скомпилировать для пакета.

Возвращаемое значение

array

void boot()

Инициализировать любые сервисы приложения.

Возвращаемое значение

void

protected void setRootControllerNamespace()

Установить пространство имён корневого контроллера приложения.

Возвращаемое значение

void

protected void loadCachedRoutes()

Загрузить кэшированные маршруты приложения.

Возвращаемое значение

void

protected void loadRoutes()

Загрузить маршруты приложения.

Возвращаемое значение

void

void register()

Зарегистрировать провайдер сервисов.

Возвращаемое значение

void

mixed __call(string $method, array $parameters)

Передать динамические методы экземпляру маршрутизатора.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API