【发布时间】:2012-03-09 03:34:50
【问题描述】:
我正在使用默认的Zend_Application 设计模式,它会在应用程序引导程序中自动加载一个 zend 配置 ini 文件,我需要跨许多模型和控制器加载 ini 文件的变量。
现在,我正在通过将配置对象设置为Zend_Registry 的键来解决它:
protected function _initConfig()
{
$config = new Zend_Config($this->getOptions());
Zend_Registry::set('config', $config);
}
一般来说,我不喜欢使用 Zend_Registry,因为它不提供在我的 IDE 中自动完成的代码,而且很难跟踪我在注册表命名空间中的内容。
还有其他方法可以访问 Zend_Application 的配置 ini 吗?
【问题讨论】:
标签: php zend-framework zend-config