coogle / multidatabase
A multi-database module for Zend Framework 2
dev-master
2014-01-31 01:59 UTC
Requires
- zendframework/zendframework: >2.2.0
This package is not auto-updated.
Last update: 2024-11-23 16:24:22 UTC
README
Introduction
This simple module allows you to define multiple database connections easily in ZF2 projects.
Usage
Usage is very straightforward, simply add configuration keys as shown:
array(
'db-portal' => array(
'driver' => 'Pdo',
'dsn' => 'mysql:dbname=portal;host=localhost',
'driver_options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES\'UTF8\''
)
),
'db-radius' => array(
'driver' => 'Pdo',
'dsn' => 'mysql:dbname=radius;host=localhost',
'driver_options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES\'UTF8\''
)
),
'service_manager' => array(
'factories' => array(
'Zend\Db\Adapter\Adapter' => new AdapterServiceFactory('db-portal'),
'Radius-Db' => new AdapterServiceFactory('db-radius')
)
)
);