PHP 인터페이스 FluidTYPO3\Vhs\ViewHelpers\Asset\AssetInterface

파일 보기 프로젝트 열기: fluidtypo3/vhs 0 사용 예제들

공개 메소드들

메소드 설명
assertAddNameCommentWithChunk ( ) : boolean Returns TRUE if settings specify that the name of each Asset should be placed above the built content when placed in merged Asset cache files.
assertAllowedInFooter ( ) : boolean
assertDebugEnabled ( ) : boolean Returns TRUE if the current Asset should be debugged as commanded by settings in TypoScript and/or ViewHelper attributes.
assertFluidEnabled ( ) : boolean Returns TRUE if settings specify that the source of this Asset should be rendered as if it were a Fluid template, using variables from the "arguments" attribute
assertHasBeenRemoved ( ) : boolean
build ( ) : mixed Build this asset. Override this method in the specific implementation of an Asset in order to:
getAssetSettings ( ) : array
getDebugInformation ( ) : array Allows public access to debug this particular Asset instance later, when including the Asset in the page.
getDependencies ( ) : array
getName ( ) : string
getSettings ( ) : array Returns the settings used by this particular Asset during inclusion. Public access allows later inspection of the TypoScript values which were applied to the Asset.
getType ( ) : string
getVariables ( ) : array
render ( ) : void Render method

메소드 상세

assertAddNameCommentWithChunk() 공개 메소드

Returns TRUE if settings specify that the name of each Asset should be placed above the built content when placed in merged Asset cache files.

assertAllowedInFooter() 공개 메소드

public assertAllowedInFooter ( ) : boolean
리턴 boolean

assertDebugEnabled() 공개 메소드

Returns TRUE if the current Asset should be debugged as commanded by settings in TypoScript and/or ViewHelper attributes.
public assertDebugEnabled ( ) : boolean
리턴 boolean

assertFluidEnabled() 공개 메소드

Returns TRUE if settings specify that the source of this Asset should be rendered as if it were a Fluid template, using variables from the "arguments" attribute
public assertFluidEnabled ( ) : boolean
리턴 boolean

assertHasBeenRemoved() 공개 메소드

public assertHasBeenRemoved ( ) : boolean
리턴 boolean

build() 공개 메소드

- if necessary compile the Asset (LESS, SASS, CoffeeScript etc) - make a final rendering decision based on arguments Note that within this function the ViewHelper and TemplateVariable Containers are not dependable, you cannot use the ControllerContext and RenderingContext and you should therefore also never call renderChildren from within this function. Anything else goes; CLI commands to build, caching implementations - you name it.
public build ( ) : mixed
리턴 mixed

getAssetSettings() 공개 메소드

public getAssetSettings ( ) : array
리턴 array

getDebugInformation() 공개 메소드

Allows public access to debug this particular Asset instance later, when including the Asset in the page.
public getDebugInformation ( ) : array
리턴 array

getDependencies() 공개 메소드

public getDependencies ( ) : array
리턴 array

getName() 공개 메소드

public getName ( ) : string
리턴 string

getSettings() 공개 메소드

Returns the settings used by this particular Asset during inclusion. Public access allows later inspection of the TypoScript values which were applied to the Asset.
public getSettings ( ) : array
리턴 array

getType() 공개 메소드

public getType ( ) : string
리턴 string

getVariables() 공개 메소드

public getVariables ( ) : array
리턴 array

render() 공개 메소드

Render method
public render ( ) : void
리턴 void