php8.5
Home/ Manual/ reference / yaf/ The Yaf_Route_Regex class

The Yaf_Route_Regex class

Yaf_Route_Regex is the most flexible route among the Yaf built-in routes: it matches the request URI against a regular expression. When the pattern matches, the default module, controller and action are used, and the captured subpatterns are assigned to request parameters through a numeric map.

Intro

Yaf_Route_Regex is the most flexible route among the Yaf built-in routes: it matches the request URI against a regular expression. When the pattern matches, the default module, controller and action are used, and the captured subpatterns are assigned to request parameters through a numeric map.

It is similar to Yaf_Route_Rewrite, but instead of a human-friendly pattern it takes a full PCRE pattern, which makes it able to express matching rules that the other built-in routes cannot.

Class synopsis

class Yaf_Route_Regex { }

Properties

_route
_default
_maps
_verify

Yaf-route-regex

Source: reference/yaf/yaf-route-regex.xml · from the official PHP manual (php/doc-en)