RouteParameterBinder
class RouteParameterBinder (View source)
Свойства
| protected Маршрут | $route | Экземпляр маршрута. |
Методы
| void | __construct(Маршрут $route)
Создать новый экземпляр связующего параметра маршрута. | |
| массив | parameters(Запрос $request)
Получить параметры маршрута. | |
| массив | bindPathParameters(Запрос $request)
Получить соответствия параметров для части пути URI. | |
| массив | bindHostParameters(Запрос $request, массив $parameters)
Извлечь список параметров из хост-части запроса. | |
| массив | matchToKeys(массив $matches)
Объединить набор соответствий параметров с ключами маршрута. | |
| массив | replaceDefaults(массив $parameters)
Заменить нулевые параметры их значениями по умолчанию. |
Подробности
void __construct(Маршрут $route)
Создать новый экземпляр связующего параметра маршрута.
массив parameters(Запрос $request)
Получить параметры маршрута.
protected массив bindPathParameters(Запрос $request)
Получить соответствия параметров для части пути URI.
protected массив bindHostParameters(Запрос $request, массив $parameters)
Извлечь список параметров из хост-части запроса.
protected массив matchToKeys(массив $matches)
Объединить набор соответствий параметров с ключами маршрута.
protected массив replaceDefaults(массив $parameters)
Заменить нулевые параметры их значениями по умолчанию.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Routing/RouteParameterBinder.html