Spec-Zone.ru › Symfony 3.2

UrlMatcherInterface

интерфейс UrlMatcherInterface реализует RequestContextAwareInterface

UrlMatcherInterface — это интерфейс, который должны реализовывать все классы соответствия URL.

Методы

setContext(RequestContext $context)

Устанавливает контекст запроса.

из RequestContextAwareInterface
RequestContext getContext()

Получает контекст запроса.

из RequestContextAwareInterface
массив match(string $pathinfo)

Пытается сопоставить путь URL с набором маршрутов.

Детали

setContext(RequestContext $context)

Устанавливает контекст запроса.

Параметры

RequestContext $context Контекст

RequestContext getContext()

Получает контекст запроса.

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

RequestContext Контекст

массив match(string $pathinfo)

Пытается сопоставить путь URL с набором маршрутов.

Если сопоставитель не может найти информацию, он должен выбросить одну из исключений, описанных ниже.

Параметры

строка $pathinfo Путь для обработки (в сыром формате, т.е. не декодированный URL)

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

массив Массив параметров

Исключения

ResourceNotFoundException Если ресурс не найден
MethodNotAllowedException Если ресурс найден, но метод запроса не разрешен

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Routing/Matcher/UrlMatcherInterface.html

Spec-Zone.ru

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