interface TransformationRuleInterface

Contains instruction for compiling a resource bundle.

Methods

string
getBundleName()

Returns the name of the compiled resource bundle.

string[]
beforeCompile(CompilationContextInterface $context)

Runs instructions to be executed before compiling the sources of the resource bundle.

afterCompile(CompilationContextInterface $context)

Runs instructions to be executed after compiling the sources of the resource bundle.

mixed
beforeCreateStub(StubbingContextInterface $context)

Runs instructions to be executed before creating the stub version of the resource bundle.

afterCreateStub(StubbingContextInterface $context)

Runs instructions to be executed after creating the stub version of the resource bundle.

Details

at line line 29
string getBundleName()

Returns the name of the compiled resource bundle.

Return Value

string The name of the bundle.

at line line 40
string[] beforeCompile(CompilationContextInterface $context)

Runs instructions to be executed before compiling the sources of the resource bundle.

Parameters

CompilationContextInterface $context The contextual information of the compilation.

Return Value

string[] The source directories/files of the bundle.

at line line 49
afterCompile(CompilationContextInterface $context)

Runs instructions to be executed after compiling the sources of the resource bundle.

Parameters

CompilationContextInterface $context The contextual information of the compilation.

at line line 60
mixed beforeCreateStub(StubbingContextInterface $context)

Runs instructions to be executed before creating the stub version of the resource bundle.

Parameters

StubbingContextInterface $context The contextual information of the compilation.

Return Value

mixed The data to include in the stub version.

at line line 69
afterCreateStub(StubbingContextInterface $context)

Runs instructions to be executed after creating the stub version of the resource bundle.

Parameters

StubbingContextInterface $context The contextual information of the compilation.