PHP Класс Nette\Routing\Route

Наследование: implements IRouter, use trait Nette\SmartObject
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$defaultFlags
$styles array

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

Метод Описание
__construct ( $mask, $metadata = [], $flags )
constructUrl ( array $params, Url $refUrl ) : string | null Constructs absolute URL from Request object.
getDefaults ( ) : array Returns default values.
getFlags ( ) : integer Returns flags.
getMask ( ) : string Returns mask.
getTargets ( $key ) : string[] | null Proprietary cache aim.
match ( Nette\Http\IRequest $request ) : array | null Maps HTTP request to a Request object.

Приватные методы

Метод Описание
action2path ( $s ) : string camelCaseAction name -> dash-separated.
param2path ( $s ) : string Url encode.
path2action ( $s ) : string dash-separated -> camelCaseAction name.
path2presenter ( $s ) : string dash-and-dot-separated -> PascalCase:Presenter name.
presenter2path ( $s ) : string PascalCase:Presenter name -> dash-and-dot-separated.
renameKeys ( $arr, $xlat ) : array Rename keys in array.
setMask ( $mask, array $metadata ) : void Parse mask and array of default values; initializes object.

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

__construct() публичный метод

public __construct ( $mask, $metadata = [], $flags )

constructUrl() публичный метод

Constructs absolute URL from Request object.
public constructUrl ( array $params, Url $refUrl ) : string | null
$params array
$refUrl Nette\Http\Url
Результат string | null

getDefaults() публичный метод

Returns default values.
public getDefaults ( ) : array
Результат array

getFlags() публичный метод

Returns flags.
public getFlags ( ) : integer
Результат integer

getMask() публичный метод

Returns mask.
public getMask ( ) : string
Результат string

getTargets() публичный метод

Proprietary cache aim.
public getTargets ( $key ) : string[] | null
Результат string[] | null

match() публичный метод

Maps HTTP request to a Request object.
public match ( Nette\Http\IRequest $request ) : array | null
$request Nette\Http\IRequest
Результат array | null

Описание свойств

$defaultFlags публичное статическое свойство

Устаревший:
public static $defaultFlags

$styles публичное статическое свойство

public static array $styles
Результат array