[FrameworkBundle] Added config keys for PdoSessionStorage.

This commit is contained in:
Marc Weistroff 2010-12-19 17:55:19 +01:00 committed by Fabien Potencier
parent 0518f04935
commit d87c3c581c

View File

@ -343,14 +343,15 @@ class FrameworkExtension extends Extension
}
$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);