Открытые члены | |
buildUrl ($params=[], $absolute=false, $mask_key=null) | |
Открытые члены унаследованные от Route | |
__construct ($id, $masks, $defaults, $description, $hide=false, $wrap_pattern= '^{pattern}$') | |
buildUrl ($params=[], $absolute=false, $mask_key=null) | |
getPatternsView () | |
Открытые члены унаследованные от RouteAbstract | |
__construct ($id, $patterns, $defaults, $description, $hide=false) | |
getId () | |
match ($host, $uri, $autoset=true) | |
getHttpRequest () | |
getController () | |
getAction () | |
getDescription () | |
buildUrl ($params, $absolute=false) | |
getPatterns () | |
getPatternsView () | |
isAdmin ($bool=null) | |
isUnknown () | |
isHidden () | |
addExtra ($key, $value) | |
getExtra ($key, $default=null) | |
Дополнительные унаследованные члены | |
Поля данных унаследованные от Route | |
$keys_in_mask = [] | |
$masks | |
Поля данных унаследованные от RouteAbstract | |
const | CONTROLLER_PARAM = 'controller' |
const | ACTION_PARAM = 'Act' |
const | DEFAULT_ACTION = 'index' |
$match | |
$patterns = [] | |
$defaults = [] | |
$is_admin = false | |
$hide = false | |
$description | |
$extra = [] | |
Защищенные члены унаследованные от Route | |
findKey ($params) | |
Защищенные данные унаследованные от Route | |
$cache = [] | |
Защищенные данные унаследованные от RouteAbstract | |
$id | |
Статические защищенные данные унаследованные от Route | |
static | $cache_site_folder |
Статические защищенные данные унаследованные от RouteAbstract | |
static | $http_request |
buildUrl | ( | $params = [] , |
|
$absolute = false , |
|||
$mask_key = null |
|||
) |
Возвращает Uri с нужными параметрами
array | $params | параметры для uri |
bool | $absolute | если true, то вернет абсолютный путь |
mixed | $mask_key | индекс маски по которой будет строиться url, если не задан, то будет определен автоматически |