Merge pull request #392 from havvg/1.5

use scalar for default connection alias
This commit is contained in:
Toni Uebernickel 2016-01-24 11:39:55 +01:00
commit 3c50d7859c
3 changed files with 9 additions and 1 deletions

View file

@ -383,6 +383,10 @@ EOT
$propelConfiguration = $container->get('propel.configuration');
foreach ($propelConfiguration['datasources'] as $name => $datasource) {
if (is_scalar($datasource)) {
continue;
}
$xml .= strtr(<<<EOT
<datasource id="%name%">
<adapter>%adapter%</adapter>

View file

@ -111,6 +111,10 @@ EOT
$connections = array();
foreach ($propelConfiguration['datasources'] as $name => $config) {
if (is_scalar($config)) {
continue;
}
$connections[$name] = $config['connection'];
}

View file

@ -126,7 +126,7 @@ class PropelExtension extends Extension
// Alias the default connection if not defined
if (!isset($c['datasources']['default'])) {
$c['datasources']['default'] = $c['datasources'][$connectionName];
$c['datasources']['default'] = $connectionName;
}
$container->getDefinition('propel.configuration')->setArguments(array($c));