В Apigility ведомой Zend Framework 2 приложения Венна адаптер базы данных создается (через интерфейс Apigility Admin), его настройки по умолчанию спасаются в /config/autoload/global.php
Как определить альтернативный файл конфигурации адаптера базы данных в Apigility?
return array(
'db' => array(
'adapters' => array(
...
'DbAdapter_FooBar' => array(),
...
),
),
...
);
и /config/autoload/local.php
return array(
'db' => array(
'adapters' => array(
...
'DbAdapter_FooBar' => array(
'charset' => 'UTF-8',
'database' => 'asdf',
'driver' => 'PDO_Mysql',
'hostname' => 'asdf',
'username' => 'asdf',
'password' => 'asdf',
'port' => '1234',
'driver_options' => array(
1002 => 'SET NAMES \'UTF8\'',
),
),
...
),
),
...
);
В приложение, над которым я работаю в структуре конфигурационных файлов, отличается от стандарта ZF2, например существуют отдельные файлы конфигурации для настроек базы данных: /config/autoload/mydb.global.php
и /config/autoload/mydb.local.php
.
(Как) Может ли Apigility быть настроена так, чтобы настройки адаптеров базы данных сохранялись в пользовательских файлах конфигурации? Как/где установить эти файлы?