Skip to content

Commit

Permalink
[FrameworkBundle] Added config keys for PdoSessionStorage.
Browse files Browse the repository at this point in the history
  • Loading branch information
marcw authored and fabpot committed Dec 20, 2010
1 parent 0518f04 commit d87c3c5
Showing 1 changed file with 4 additions and 3 deletions.
Expand Up @@ -343,14 +343,15 @@ protected function registerSessionConfiguration($config, ContainerBuilder $conta
}

$options = $container->getParameter('session.storage.'.strtolower($config['storage_id']).'.options');
foreach (array('name', 'lifetime', 'path', 'domain', 'secure', 'httponly', 'cache_limiter', 'pdo.db_table') as $name) {
foreach (array('name', 'lifetime', 'path', 'domain', 'secure', 'httponly', 'cache_limiter', 'pdo.db_table', 'pdo.db_id_col', 'pdo.db_data_col', 'pdo.db_time_col') as $name) {
$key = str_replace('pdo.', '', $name);
if (isset($config[$name])) {
$options[$name] = $config[$name];
$options[$key] = $config[$name];
}

$nName = str_replace('_', '-', $name);
if (isset($config[$nName])) {
$options[$name] = $config[$nName];
$options[$key] = $config[$nName];
}
}
$container->setParameter('session.storage.'.strtolower($config['storage_id']).'.options', $options);
Expand Down

0 comments on commit d87c3c5

Please sign in to comment.