Implements interfaces:
Located in /Config.php (line 29)
Class | Description |
---|---|
![]() |
XML Adapter for Zend_Config |
![]() |
Whether in-memory modifications to configuration data are allowed
Number of elements in configuration data
Contains array of configuration data
This is used to track section inheritance. The keys are names of sections that extend other sections, and the values are the extended sections.
Iteration index
Contains which config file sections were loaded. This is null if all sections were loaded, a string name if one section is loaded and an array of string names if multiple sections were loaded.
Load file error string.
Is null if there was no error while file loading
Used when unsetting values during iteration to ensure we do not skip the next element
Zend_Config provides a property based interface to an array. The data are read-only unless $allowModifications is set to true on construction.
Zend_Config also implements Countable and Iterator to facilitate easy access to the data.
Returns true if all sections were loaded
Defined by Countable interface
Defined by Iterator interface
Retrieve a value and return $default if there is no element set.
Get the current extends
Returns the section name(s) loaded.
Defined by Iterator interface
Merge another Zend_Config with this one. The items in $merge will override the same named items in the current config.
Defined by Iterator interface
Returns if this Zend_Config object is read only or not.
Defined by Iterator interface
Set an extend for Zend_Config_Writer
Prevent any more modifications being made to this instance. Useful after merge() has been used to merge multiple Zend_Config objects into one object which should then not be modified again.
Return an associative array of the stored data.
Defined by Iterator interface
Merge two arrays recursively, overwriting keys of the same name in $firstArray with the value in $secondArray.
Throws an exception if $extendingSection may not extend $extendedSection, and tracks the section extension if it is valid.
Handle any errors from simplexml_load_file or parse_ini_file
Deep clone of this instance to ensure that nested Zend_Configs are also cloned.
Magic function so that $obj->value will work.
Support isset() overloading on PHP 5.1
Only allow setting of a property if $allowModifications was set to true on construction. Otherwise, throw an exception.
Support unset() overloading on PHP 5.1
Documentation generated on Mon, 21 Jun 2010 15:13:24 -0400 by phpDocumentor 1.4.3