PHP 클래스 FluidTYPO3\Vhs\ViewHelpers\Once\AbstractOnceViewHelper

상속: extends TYPO3\CMS\Fluid\Core\ViewHelper\AbstractConditionViewHelper
파일 보기 프로젝트 열기: fluidtypo3/vhs

보호된 프로퍼티들

프로퍼티 타입 설명
$identifiers array Standard storage - static variable meaning uniqueness of $identifier across each Request, i.e. unique to each individual plugin/content.

공개 메소드들

메소드 설명
initializeArguments ( ) : void Initialize arguments
render ( ) : string Standard render method. Implementers should override the assertShouldSkip() method and/or the getIdentifier() and storeIdentifier() methods as applies to each implementers method of storing identifiers.

보호된 메소드들

메소드 설명
assertShouldSkip ( ) : boolean
getIdentifier ( ) : string
removeIfExpired ( ) : void
renderThenChild ( ) : string Override: forcibly disables page caching - a TRUE condition in this ViewHelper means page content would be depending on the current visitor's session/cookie/auth etc.
storeIdentifier ( )

메소드 상세

assertShouldSkip() 보호된 메소드

protected assertShouldSkip ( ) : boolean
리턴 boolean

getIdentifier() 보호된 메소드

protected getIdentifier ( ) : string
리턴 string

initializeArguments() 공개 메소드

Initialize arguments
public initializeArguments ( ) : void
리턴 void

removeIfExpired() 보호된 메소드

protected removeIfExpired ( ) : void
리턴 void

render() 공개 메소드

Standard render method. Implementers should override the assertShouldSkip() method and/or the getIdentifier() and storeIdentifier() methods as applies to each implementers method of storing identifiers.
public render ( ) : string
리턴 string

renderThenChild() 보호된 메소드

Returns value of "then" attribute. If then attribute is not set, iterates through child nodes and renders ThenViewHelper. If then attribute is not set and no ThenViewHelper and no ElseViewHelper is found, all child nodes are rendered
protected renderThenChild ( ) : string
리턴 string rendered ThenViewHelper or contents of if no ThenViewHelper was found

storeIdentifier() 보호된 메소드

protected storeIdentifier ( )

프로퍼티 상세

$identifiers 보호되어 있는 정적으로 프로퍼티

Standard storage - static variable meaning uniqueness of $identifier across each Request, i.e. unique to each individual plugin/content.
protected static array $identifiers
리턴 array