The following options may be passed as keys to the third,
argument of the constructor.
The default behavior of
Zend_Configis to mark the object as immutable once loaded. Passing this flag with a boolean
truewill enable modifications to the object.
By default, any time a section extends another,
Zend_Configwill merge the section with the section it extends. Speciying a boolean
truevalue to this option will disable this feature, giving you only the configuration defined explicitly in that section.
Zend_Config_Yamlwill replace constant names found in values with the defined constant value. You map pass a boolean
trueto this option to disable this functionality.
Zend_Config_Yamluses a built in decoder,
Zend_Config_Yaml::decode(), to parse and process YAML files. You may specify an alternate callback to use in place of the built-in one using this option.