PHP 클래스 Neos\Neos\TypoScript\NodeUriImplementation

상속: extends Neos\Fusion\TypoScriptObjects\AbstractTypoScriptObject
파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$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

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