PHP Класс Neos\Flow\Mvc\Routing\AbstractRoutePart

Наследование: implements Neos\Flow\Mvc\Routing\RoutePartInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$defaultValue mixed Default value of the Route Part.
$isOptional boolean Specifies whether this Route Part is optional. Which means it's put in parentheses in the routes URI pattern.
$lowerCase boolean Specifies whether this Route Part should be converted to lower case when resolved.
$name string Name of the Route Part
$options array Contains options for this Route Part.
$value mixed Value of the Route Part after decoding.

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

Метод Описание
getDefaultValue ( ) : mixed Gets default value of the Route Part.
getName ( ) : string Returns name of the Route Part.
getOptions ( ) : array
getValue ( ) : mixed Returns value of the Route Part. Before match() is called this returns NULL.
hasDefaultValue ( ) : boolean Returns TRUE if a default value is set for this Route Part, otherwise FALSE.
hasValue ( ) : boolean Returns TRUE if a value is set for this Route Part, otherwise FALSE.
isLowerCase ( ) : boolean Getter for $this->lowerCase.
isOptional ( ) : boolean Getter for $this->isOptional.
setDefaultValue ( mixed $defaultValue ) : void Sets default value of the Route Part.
setLowerCase ( boolean $lowerCase ) : void Specifies whether this Route part should be converted to lower case when resolved.
setName ( string $partName ) : void Sets name of the Route Part.
setOptional ( boolean $isOptional ) : void Specifies whether this Route part is optional.
setOptions ( array $options ) : void Defines options for this Route Part.

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

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

Gets default value of the Route Part.
public getDefaultValue ( ) : mixed
Результат mixed $defaultValue

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

Returns name of the Route Part.
public getName ( ) : string
Результат string

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

public getOptions ( ) : array
Результат array options of this Route Part.

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

Returns value of the Route Part. Before match() is called this returns NULL.
public getValue ( ) : mixed
Результат mixed

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

Returns TRUE if a default value is set for this Route Part, otherwise FALSE.
public hasDefaultValue ( ) : boolean
Результат boolean

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

Returns TRUE if a value is set for this Route Part, otherwise FALSE.
public hasValue ( ) : boolean
Результат boolean

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

Getter for $this->lowerCase.
См. также: setLowerCase()
public isLowerCase ( ) : boolean
Результат boolean TRUE if this Route part will be converted to lower case, otherwise FALSE.

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

Getter for $this->isOptional.
См. также: setOptional()
public isOptional ( ) : boolean
Результат boolean TRUE if this Route part is optional, otherwise FALSE.

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

Sets default value of the Route Part.
public setDefaultValue ( mixed $defaultValue ) : void
$defaultValue mixed
Результат void

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

Specifies whether this Route part should be converted to lower case when resolved.
public setLowerCase ( boolean $lowerCase ) : void
$lowerCase boolean TRUE: this Route part is converted to lower case. FALSE: this Route part is not altered.
Результат void

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

Sets name of the Route Part.
public setName ( string $partName ) : void
$partName string
Результат void

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

Specifies whether this Route part is optional.
public setOptional ( boolean $isOptional ) : void
$isOptional boolean TRUE: this Route part is optional. FALSE: this Route part is required.
Результат void

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

Options can be used to enrich a route part with parameters or settings like case sensivity.
public setOptions ( array $options ) : void
$options array
Результат void

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

$defaultValue защищенное свойство

Default value of the Route Part.
protected mixed $defaultValue
Результат mixed

$isOptional защищенное свойство

Specifies whether this Route Part is optional. Which means it's put in parentheses in the routes URI pattern.
protected bool $isOptional
Результат boolean

$lowerCase защищенное свойство

Specifies whether this Route Part should be converted to lower case when resolved.
protected bool $lowerCase
Результат boolean

$name защищенное свойство

Name of the Route Part
protected string $name
Результат string

$options защищенное свойство

Contains options for this Route Part.
protected array $options
Результат array

$value защищенное свойство

Value of the Route Part after decoding.
protected mixed $value
Результат mixed