Я использую шаблон дизайна по умолчанию Zend_Application
, который автоматически загружает файл ini в файл ini в загрузочном буфере приложения, и мне нужно переменные ini-файла для многих моделей и контроллеров.Доступ к getOptions() из Zend_Application_Bootstrap_Bootstrap
Прямо сейчас, я решить ее с помощью параметров объекта конфигурации в качестве ключа в Zend_Registry
:
protected function _initConfig()
{
$config = new Zend_Config($this->getOptions());
Zend_Registry::set('config', $config);
}
Вообще, я не люблю использовать Zend_Registry
, так как он не предлагает код автоматического завершения в моя IDE, и трудно отслеживать, что у меня есть в пространстве имен реестра.
Есть ли другой способ доступа к конфигурации Zend_Application?
спасибо! прекрасно работает – aporat