在我的[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
…
my application.config.php file:
return array(
'module_listener_options' => array(
'config_glob_paths' => array(
'config/autoload/{,*.}{global,base}.php',
)
);
它的作用是加载logger.global.php和bridge.global.php但不加载子文件夹中的log .global.php
它们不会被加载,仅仅是因为您没有指定路径。试试这个:
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',
)
);