【发布时间】:2013-11-16 03:16:34
【问题描述】:
我想访问位于我的个人库(vendor 目录中)中的全局配置 (config/{,*.}{global,local}.php)。
但是,尽管我在网络上进行了搜索,但我并没有成功实现这一目标。
我知道如何访问模块的配置文件:
\MyModule\Module::getConfig()
我知道如何从控制器访问全局配置:
$this->getServiceLocator()->get('config');
但是如何从供应商目录中的文件访问这些? 我的库没有扩展任何东西,这可能是问题的根源? 我可以使用静态方法来访问这些吗?
谢谢。
【问题讨论】:
-
您不能通过 Zend\\ 命名空间访问 Config 工厂中的阅读器吗?但是供应商不应该与 Zend 模式分开吗?你不能只添加/覆盖模块配置吗?
-
您好,感谢您的评论。确实,你是对的,我不应该尝试在我的供应商目录中使用 zend 配置文件。
标签: php zend-framework2 service-locator