PHP Класс Neos\Neos\Fusion\NodeUriImplementation

Наследование: extends Neos\Fusion\FusionObjects\AbstractFusionObject
Показать файл Открыть проект

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

Свойство Тип Описание
$linkingService Neos\Neos\Service\LinkingService
$systemLogger Neos\Flow\Log\SystemLoggerInterface

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

Метод Описание
evaluate ( ) : string Render the Uri.
getAddQueryString ( ) : boolean If TRUE, the current query parameters will be kept in the URI
getAdditionalParams ( ) : array Additional query parameters that won't be prefixed like $arguments (overrule $arguments)
getArguments ( ) : array Additional arguments to be passed to the UriBuilder (for example pagination parameters)
getArgumentsToBeExcludedFromQueryString ( ) : array Arguments to be removed from the URI. Only active if addQueryString = TRUE
getBaseNodeName ( ) : string The name of the base node inside the TypoScript context to use for resolving relative paths.
getFormat ( ) : string The requested format, for example "html"
getNode ( ) : mixed A node object or a string node path or NULL to resolve the current document node
getSection ( ) : string The anchor to be appended to the URL
isAbsolute ( ) : boolean If TRUE, an absolute URI is rendered

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

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

Render the Uri.
public evaluate ( ) : string
Результат string The rendered URI or NULL if no URI could be resolved for the given node

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

If TRUE, the current query parameters will be kept in the URI
public getAddQueryString ( ) : boolean
Результат boolean

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

Additional query parameters that won't be prefixed like $arguments (overrule $arguments)
public getAdditionalParams ( ) : array
Результат array

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

Additional arguments to be passed to the UriBuilder (for example pagination parameters)
public getArguments ( ) : array
Результат array

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

Arguments to be removed from the URI. Only active if addQueryString = TRUE
public getArgumentsToBeExcludedFromQueryString ( ) : array
Результат array

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

The name of the base node inside the TypoScript context to use for resolving relative paths.
public getBaseNodeName ( ) : string
Результат string

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

The requested format, for example "html"
public getFormat ( ) : string
Результат string

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

A node object or a string node path or NULL to resolve the current document node
public getNode ( ) : mixed
Результат mixed

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

The anchor to be appended to the URL
public getSection ( ) : string
Результат string

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

If TRUE, an absolute URI is rendered
public isAbsolute ( ) : boolean
Результат boolean

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

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

protected LinkingService,Neos\Neos\Service $linkingService
Результат Neos\Neos\Service\LinkingService

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

protected SystemLoggerInterface,Neos\Flow\Log $systemLogger
Результат Neos\Flow\Log\SystemLoggerInterface