PHP Класс Roller\RouteCompiler

blog/:year/:month blog/item/:id blog/item/:id(.:format)
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
compile ( array $route ) : array Compiles the current route instance.
compilePattern ( string $pattern, array $options = [] ) compile pattern
splitTokens ( string $string ) : array Split tokens from path.

Описание методов

compile() статический публичный Метод

Compiles the current route instance.
static public compile ( array $route ) : array
$route array route info
Результат array compiled route info, with newly added 'compiled' key.

compilePattern() статический публичный Метод

compile pattern
static public compilePattern ( string $pattern, array $options = [] )
$pattern string
$options array

splitTokens() статический публичный Метод

Split tokens from path.
static public splitTokens ( string $string ) : array
$string string path string
Результат array matched results