Core configuration class
Located in /Core/Model/Config.php (line 35)
Varien_Simplexml_Config | --Mage_Core_Model_Config_Base | --Mage_Core_Model_Config
Flach which allow using cache for config initialization
Modules allowed to load If empty - all modules are allowed
Depricated properties
Storage for generated block class names
Loaded Configuration by cached sections
Property used during cache save process
Instructions for spitting config cache
array( $sectionName => $recursionLevel ) Recursion level provide availability cache subnodes separatly
Flag which allow to use modules from local code pool
Storage for generated class names
Flag cache for existing or already created directories
System environment server variables
Configuration for events by area
Flag which identify what local configuration is loaded
Configuration options
Empty configuration object for loading and megring configuration parts
Resource model Used for operations with DB
Storage of validated secure urls
Array which is using for replace placeholders of server variables
Flag which allow use cache logic
Add module(s) to allowed list
Class construct
Delete config value from DB
Determine whether provided name begins from any available modules, according to namespaces priority If matched, returns as the matched module "factory" name or a fully qualified module name
Get base filesystem directory. depends on $type
If $moduleName is specified retrieves specific value for the module.
Retrieve block class name
Retrieve cache object
Get default server variables values
Get events configuration
Get fieldset from configuration
Retrieve class name by class group
Retrieve helper class name
Retrieve modele class name
Get model class instance.
Example: $config->getModelInstance('catalog/product')
Will instantiate Mage_Catalog_Model_Mysql4_Product
Get module config node
Get module directory by directory type
Get module setup class instance.
Defaults to Mage_Core_Setup
Returns node found by the $path and scope info
Get standard path variables.
To be used in blocks, templates, etc.
Get resource configuration for resource name
Get connection configuration
Get config resource model
Get a resource model class name
Get resource model object by alias
Retrieve resource type configuration for resource name
Get node value from cached section data
Retrieve store Ids for $path with checking
if empty $allowValues then retrieve all stores values
return array($storeId=>$pathValue)
Get DB table names prefix
Retrieve temporary directory path
Get temporary data directory name
Initialization of core configuration
Check if local configuration (DB connection, etc) is loaded
Load base system configuration (config.xml and local.xml files)
Load event observers for an area (front, admin)
Load cached modules configuration
Iterate all active modules "etc" folders and combine data from specidied xml file name to one object
Reinitialize configuration
Save configuration cache
Save config value to DB
Set configuration options
Check security requirements for url
Check if cache can be used for config initialization
Check local modules enable/disable flag If local modules are disbled remove local modules path from include dirs
return true if local modules enabled and false if disabled
Get lock flag cache identifier
Retrive Declared Module file list
Get factory class name for for a resource
Define if module is allowed
Load cached data by identifier
Load declared modules configuration
Load config section cached data
Clear cache data by id
Save cache data
Save cache of specified
Sort modules and check depends
Inherited From Mage_Core_Model_Config_Base
Mage_Core_Model_Config_Base::__construct()
Documentation generated on Fri, 11 Feb 2011 16:59:18 +0200 by phpDocumentor 1.4.3