Spec-Zone.ru › Laravel 10

Интерфейс RouteCollectionInterface

интерфейс RouteCollectionInterface (Просмотр исходного кода)

Методы

Маршрут add(Маршрут $route)

Добавление экземпляра маршрута в коллекцию.

void refreshNameLookups()

Обновление таблицы поиска по имени.

void refreshActionLookups()

Обновление таблицы поиска по действию.

Маршрут match(Запрос $request)

Поиск первого маршрута, соответствующего заданному запросу.

Маршрут[] get(string|null $method = null)

Получение маршрутов из коллекции по методу.

bool hasNamedRoute(string $name)

Определение, содержит ли коллекция маршрутов заданный именованный маршрут.

Маршрут|null getByName(string $name)

Получение экземпляра маршрута по его имени.

Маршрут|null getByAction(string $action)

Получение экземпляра маршрута по его действию контроллера.

Маршрут[] getRoutes()

Получение всех маршрутов в коллекции.

array getRoutesByMethod()

Получение всех маршрутов, индексированных по HTTP-методу/действию.

Маршрут[] getRoutesByName()

Получение всех маршрутов, индексированных по имени.

Подробности

Маршрут add(Маршрут $route)

Добавление экземпляра маршрута в коллекцию.

Параметры

Маршрут $route

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

Маршрут

void refreshNameLookups()

Обновление таблицы поиска по имени.

Это выполняется в случае, если какие-либо имена определены динамически или если маршруты перезаписаны.

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

void

void refreshActionLookups()

Обновление таблицы поиска по действию.

Это выполняется в случае, если какие-либо действия перезаписаны с помощью новых контроллеров.

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

void

Маршрут match(Запрос $request)

Поиск первого маршрута, соответствующего заданному запросу.

Параметры

Запрос $request

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

Маршрут

Исключения

MethodNotAllowedHttpException
NotFoundHttpException

Маршрут[] get(string|null $method = null)

Получение маршрутов из коллекции по методу.

Параметры

string|null $method

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

Маршрут[]

bool hasNamedRoute(string $name)

Определение, содержит ли коллекция маршрутов заданный именованный маршрут.

Параметры

string $name

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

bool

Маршрут|null getByName(string $name)

Получение экземпляра маршрута по его имени.

Параметры

string $name

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

Маршрут|null

Маршрут|null getByAction(string $action)

Получение экземпляра маршрута по его действию контроллера.

Параметры

string $action

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

Маршрут|null

Маршрут[] getRoutes()

Получение всех маршрутов в коллекции.

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

Маршрут[]

array getRoutesByMethod()

Получение всех маршрутов, индексированных по HTTP-методу/действию.

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

array

Маршрут[] getRoutesByName()

Получение всех маршрутов, индексированных по имени.

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

Маршрут[]

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Routing/RouteCollectionInterface.html

Spec-Zone.ru

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