Method | Description | |
---|---|---|
getAliases ( ) : array | Returns list of path alias definitions. | |
getExternalConfigurations ( ) : array | ||
getIsEmpty ( ) : boolean | ||
getModules ( ) : array | Returns list of module configurations. | |
getParameters ( ) : array | Returns list of parameter definitions. | |
getProperties ( ) : array | Returns list of page initial property values. | |
getServices ( ) : array | ||
getUsings ( ) : array | Returns list of namespaces to be used. | |
loadFromFile ( $fname ) | Parses the application configuration file. | |
loadFromPhp ( $config, $configPath ) | Parses the application configuration given in terms of a PHP array. | |
loadFromXml ( $dom, $configPath ) | Parses the application configuration given in terms of a TXmlElement. |
Method | Description | |
---|---|---|
loadExternalPhp ( $includeNode, $configPath ) | Loads the external PHP array. | |
loadExternalXml ( $includeNode, $configPath ) | Loads the external XML configurations. | |
loadModulesPhp ( $modulesNode, $configPath ) | Loads the modules PHP array. | |
loadModulesXml ( $modulesNode, $configPath ) | Loads the modules XML node. | |
loadParametersPhp ( $parametersNode, $configPath ) | Loads the parameters PHP array. | |
loadParametersXml ( $parametersNode, $configPath ) | Loads the parameters XML node. | |
loadPathsPhp ( $pathsNode, $configPath ) | Loads the paths PHP array | |
loadPathsXml ( $pathsNode, $configPath ) | Loads the paths XML node. | |
loadServicesPhp ( $servicesNode, $configPath ) | Loads the services PHP array. | |
loadServicesXml ( $servicesNode, $configPath ) | Loads the services XML node. |
public getAliases ( ) : array | ||
return | array | list of path alias definitions |
public getExternalConfigurations ( ) : array | ||
return | array | list of external configuration files. Each element is like $filePath=>$condition |
public getIsEmpty ( ) : boolean | ||
return | boolean | whether this configuration contains actual stuff |
public getModules ( ) : array | ||
return | array | list of module configurations to be used |
public getParameters ( ) : array | ||
return | array | list of parameter definitions to be used |
public getProperties ( ) : array | ||
return | array | list of page initial property values |
public getServices ( ) : array | ||
return | array | list of service configurations |
protected loadExternalPhp ( $includeNode, $configPath ) |
protected loadExternalXml ( $includeNode, $configPath ) |
public loadFromFile ( $fname ) |
public loadFromPhp ( $config, $configPath ) |
public loadFromXml ( $dom, $configPath ) |
protected loadModulesPhp ( $modulesNode, $configPath ) |
protected loadModulesXml ( $modulesNode, $configPath ) |
protected loadParametersPhp ( $parametersNode, $configPath ) |
protected loadParametersXml ( $parametersNode, $configPath ) |
protected loadPathsPhp ( $pathsNode, $configPath ) |
protected loadPathsXml ( $pathsNode, $configPath ) |
protected loadServicesPhp ( $servicesNode, $configPath ) |
protected loadServicesXml ( $servicesNode, $configPath ) |