interface CompilationContextInterface

Stores contextual information for resource bundle compilation.

Methods

string
getSourceDir()

Returns the directory where the source versions of the resource bundles are stored.

string
getBinaryDir()

Returns the directory where the binary resource bundles are stored.

getFilesystem()

Returns a tool for manipulating the filesystem.

getCompiler()

Returns a resource bundle compiler.

string
getIcuVersion()

Returns the ICU version of the bundles being converted.

Details

at line line 27
string getSourceDir()

Returns the directory where the source versions of the resource bundles are stored.

Return Value

string An absolute path to a directory.

at line line 34
string getBinaryDir()

Returns the directory where the binary resource bundles are stored.

Return Value

string An absolute path to a directory.

at line line 41
Filesystem getFilesystem()

Returns a tool for manipulating the filesystem.

Return Value

Filesystem The filesystem manipulator.

at line line 48
BundleCompilerInterface getCompiler()

Returns a resource bundle compiler.

Return Value

BundleCompilerInterface The loaded resource bundle compiler.

at line line 55
string getIcuVersion()

Returns the ICU version of the bundles being converted.

Return Value

string The ICU version string.