Конфигурация автозагрузки Zend Framework 2 в подпапке
На моем [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 ответ
Решение
Они не загружаются просто потому, что вы не указали путь. Попробуйте с этим:
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',
)
);