0

我希望在 zend 框架内为静态对象创建自己的 yaml 文件。我不想替换 application.ini 文件。

我在 configs 中添加了以下文件

应用程序/reports.yaml

reportInfo:
  team_a:
    some_var: some_var
    some_var_1: some_var1
  team_b:
    some_var: some_var
    some_var_1: some_var1

如何在索引控制器中获取 reportInfo 的值?

$reportInfo = Zend_Get_YAML ('configs/reports.yaml') // or something similar this is a guess
print_r($reportInfo);
4

1 回答 1

0

你试过什么?

您可以使用Zend_Config_Yaml或 sfYaml::dump 或新的 yaml 组件来完成

在你的控制器中试试这个:

$config = Zend_Config_Yaml::decode(file_get_contents(
    APPLICATION_PATH . '/configs/reports.yaml',
));
print_r($config);
于 2012-09-28T16:57:55.387 回答