PHP Класс Pimcore\Model\Staticroute

Наследование: extends AbstractModel
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_values array Associative array filled on match() that holds matched path values for given variable names.
$action string
$controller string
$creationDate integer
$defaults string
$id integer
$modificationDate integer
$module string
$name string
$pattern string
$priority integer
$reverse string
$siteId integer
$variables string

Защищенные свойства (Protected)

Свойство Тип Описание
$_currentRoute Staticroute contains the static route which the current request matches (it he does), this is used in the view to get the current route
$nameIdMappingCache array this is a small per request cache to know which route is which is, this info is used in self::getByName()

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

Метод Описание
assemble ( array $urlOptions = [], boolean $reset = false, boolean $encode = true ) : mixed | string
create ( ) : Staticroute
getAction ( ) : string
getById ( integer $id ) : Staticroute
getByName ( string $name, $siteId = null ) : Staticroute
getController ( ) : string
getCreationDate ( ) : integer
getCurrentRoute ( ) : Staticroute
getDefaults ( ) : string
getDefaultsArray ( ) : array Get the defaults defined in a string as array
getId ( ) : integer
getModificationDate ( ) : integer
getModule ( ) : string
getName ( ) : string
getPattern ( ) : string
getPriority ( ) : integer
getReverse ( ) : string
getSiteId ( ) : integer
getVariables ( ) : string
match ( string $path, array $params = [] ) : array | boolean
setAction ( string $action ) : void
setController ( string $controller ) : void
setCreationDate ( $creationDate )
setCurrentRoute ( $route ) : void
setDefaults ( string $defaults ) : void
setId ( integer $id )
setModificationDate ( $modificationDate )
setModule ( string $module )
setName ( string $name ) : void
setPattern ( string $pattern )
setPriority ( integer $priority ) : void
setReverse ( string $reverse ) : void
setSiteId ( integer $siteId )
setVariables ( string $variables ) : void

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

assemble() публичный Метод

public assemble ( array $urlOptions = [], boolean $reset = false, boolean $encode = true ) : mixed | string
$urlOptions array
$reset boolean
$encode boolean
Результат mixed | string

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

public static create ( ) : Staticroute
Результат Staticroute

getAction() публичный Метод

public getAction ( ) : string
Результат string

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

public static getById ( integer $id ) : Staticroute
$id integer
Результат Staticroute

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

public static getByName ( string $name, $siteId = null ) : Staticroute
$name string
Результат Staticroute

getController() публичный Метод

public getController ( ) : string
Результат string

getCreationDate() публичный Метод

public getCreationDate ( ) : integer
Результат integer

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

public static getCurrentRoute ( ) : Staticroute
Результат Staticroute

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

public getDefaults ( ) : string
Результат string

getDefaultsArray() публичный Метод

Get the defaults defined in a string as array
public getDefaultsArray ( ) : array
Результат array

getId() публичный Метод

public getId ( ) : integer
Результат integer

getModificationDate() публичный Метод

public getModificationDate ( ) : integer
Результат integer

getModule() публичный Метод

public getModule ( ) : string
Результат string

getName() публичный Метод

public getName ( ) : string
Результат string

getPattern() публичный Метод

public getPattern ( ) : string
Результат string

getPriority() публичный Метод

public getPriority ( ) : integer
Результат integer

getReverse() публичный Метод

public getReverse ( ) : string
Результат string

getSiteId() публичный Метод

public getSiteId ( ) : integer
Результат integer

getVariables() публичный Метод

public getVariables ( ) : string
Результат string

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

public match ( string $path, array $params = [] ) : array | boolean
$path string
$params array
Результат array | boolean

setAction() публичный Метод

public setAction ( string $action ) : void
$action string
Результат void

setController() публичный Метод

public setController ( string $controller ) : void
$controller string
Результат void

setCreationDate() публичный Метод

public setCreationDate ( $creationDate )
$creationDate

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

public static setCurrentRoute ( $route ) : void
$route
Результат void

setDefaults() публичный Метод

public setDefaults ( string $defaults ) : void
$defaults string
Результат void

setId() публичный Метод

public setId ( integer $id )
$id integer

setModificationDate() публичный Метод

public setModificationDate ( $modificationDate )
$modificationDate

setModule() публичный Метод

public setModule ( string $module )
$module string

setName() публичный Метод

public setName ( string $name ) : void
$name string
Результат void

setPattern() публичный Метод

public setPattern ( string $pattern )
$pattern string

setPriority() публичный Метод

public setPriority ( integer $priority ) : void
$priority integer
Результат void

setReverse() публичный Метод

public setReverse ( string $reverse ) : void
$reverse string
Результат void

setSiteId() публичный Метод

public setSiteId ( integer $siteId )
$siteId integer

setVariables() публичный Метод

public setVariables ( string $variables ) : void
$variables string
Результат void

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

$_currentRoute защищенное статическое свойство

contains the static route which the current request matches (it he does), this is used in the view to get the current route
protected static Staticroute,Pimcore\Model $_currentRoute
Результат Staticroute

$_values публичное свойство

Associative array filled on match() that holds matched path values for given variable names.
public array $_values
Результат array

$action публичное свойство

public string $action
Результат string

$controller публичное свойство

public string $controller
Результат string

$creationDate публичное свойство

public int $creationDate
Результат integer

$defaults публичное свойство

public string $defaults
Результат string

$id публичное свойство

public int $id
Результат integer

$modificationDate публичное свойство

public int $modificationDate
Результат integer

$module публичное свойство

public string $module
Результат string

$name публичное свойство

public string $name
Результат string

$nameIdMappingCache защищенное статическое свойство

this is a small per request cache to know which route is which is, this info is used in self::getByName()
protected static array $nameIdMappingCache
Результат array

$pattern публичное свойство

public string $pattern
Результат string

$priority публичное свойство

public int $priority
Результат integer

$reverse публичное свойство

public string $reverse
Результат string

$siteId публичное свойство

public int $siteId
Результат integer

$variables публичное свойство

public string $variables
Результат string