子文件夹中的zend framework 2 autoload config

时间:2014-08-23 00:44:52

标签: zend-framework zend-framework2 zend-config

在我的[src / config / autoload]上,我有子文件夹,我想要自动加载。 例如:

/src/config/autoload/forms/search.global.php
/src/config/autoload/development/features.global.php
/src/config/autoload/logger.global.php
/src/config/autoload/bridge.global.php

...

我的application.config.php文件:

return array(
      'module_listener_options' => array(
          'config_glob_paths' => array(
              'config/autoload/{,*.}{global,base}.php',
          )
      );

它只是加载logger.global.php和bridge.global.php而不是子文件夹中的那个。

1 个答案:

答案 0 :(得分:0)

仅仅因为您未指定路径而未加载它们。试试这个:

return array(
  'module_listener_options' => array(
      'config_glob_paths' => array(
          'config/autoload/{,*.}{global,base}.php',
          'config/autoload/forms/{,*.}{global,base}.php',
          'config/autoload/development/{,*.}{global,base}.php',
      )
  );