base class for all selector concerning module files
General syntax for them : "module~resource". Syntax of resource depend on the selector type. module is optional.
| package |
jelix |
|---|---|
| subpackage |
core_selector |
__construct( $sel)
_createCachePath()
_createPath()
getCompiledFilePath() : string
stringfile path of the compiled file (if the main file should be compiled by jelix)
getCompiler() : object|null
object|nullthe compiler used to compile file
getPath() : string
stringfile path corresponding to the resource pointing by the selector
toString(boolean $full = false) : string
booleantrue if you want a full selector ("type:...")
stringthe selector
useMultiSourceCompiler() : boolean
booleantrue if the compiler compile many file at one time
module :
resource :
type :
_dirname :
_suffix :
_cacheSuffix :
_path :
_cachePath :
_compiler :
_compilerPath :
_useMultiSourceCompiler :