JoostV wrote: > Totally new to Zend_Application, please forgive me for asking noob question > like this. > > When I instantiate a new application using Zend_Application I pass a > config.ini file. I can accass the settings from this config file as an > array, in Zend_Application_Bootstrap, using $this->getOptions(); > > However, I would like to access these settings as an object, as I'm used to > from the 'old' $config = new Zend_Config_Ini('../application/config.ini', > APPLICATION_ENV); method. How can I do this?
In you Bootstrap class (the one that extends Zend_Application_Bootstrap_Bootstrap), add this method: protected function _initConfig() { $options = $this->getOptions(); $config = new Zend_Config($options); Zend_Registry::set('config', $config); return $config; } Just be aware that all top level keys are now lowercase, even if they were mixed case in your application.ini file. Regards, Rob... -- Rob Allen Zend Framework Tutorial: http://akrabat.com/zft Author of Zend Framework in Action: http://www.zendframeworkinaction.com