container for entry points properties
| package |
jelix |
|---|
__construct(\jIniFileModifier $mainConfig, string $configFile, string $file, string $type)
stringthe path of the configuration file, relative to the var/config directory
stringthe filename of the entry point
stringtype of the entry point ('classic', 'cli', 'xmlrpc'....)
getConfigFile() : string
stringthe config file name of the entry point
getConfigObj() : \stdObj
\stdObjthe config content of the entry point, as seen when calling jApp::config()
getEpConfigIni() : \jIniFilesModifier
| since | 1.6.8 |
|---|---|
\jIniFilesModifier
getEpId() : string
stringthe entry point id
getModule( $moduleName) : \jInstallerModuleInfos
\jInstallerModuleInfosinformations about a specific module used by the entry point
getModulesList() : array
arraythe list of modules and their path, as stored in the compiled configuration file
setConfigObj( $config)
config : \StdObj
| var |
configuration parameters. compiled content of config files result of the merge of entry point config, liveconfig.ini.php, localconfig.ini.php, mainconfig.ini.php and defaultconfig.ini.php @deprecated as public property |
|---|
\StdObj
configFile : string
| var |
the filename of the configuration file dedicated to the entry point
ex: |
|---|
string
configIni : \jIniMultiFilesModifier
localConfigIni : \jIniMultiFilesModifier
liveConfigIni : \jIniFileModifier
isCliScript : boolean
| var |
true if the script corresponding to the configuration is a script for CLI |
|---|
boolean
scriptName : string
| var |
the url path of the entry point |
|---|
string
file : string
| var |
the filename of the entry point |
|---|
string
type : string
| var |
the type of entry point |
|---|
string