From 70d74ebe1160be2fb16c507d9615ed7537edf055 Mon Sep 17 00:00:00 2001 From: Robin van der Vleuten Date: Thu, 1 Mar 2012 17:35:36 +0100 Subject: [PATCH] You can now also set the serialize cache class --- DependencyInjection/Factory/CacheAdapterFactory.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DependencyInjection/Factory/CacheAdapterFactory.php b/DependencyInjection/Factory/CacheAdapterFactory.php index a07654a..f606512 100644 --- a/DependencyInjection/Factory/CacheAdapterFactory.php +++ b/DependencyInjection/Factory/CacheAdapterFactory.php @@ -24,6 +24,7 @@ class CacheAdapterFactory implements AdapterFactoryInterface ->addArgument(new Reference('gaufrette.' . $config['source'] . '_adapter')) ->addArgument(new Reference('gaufrette.' . $config['cache'] . '_adapter')) ->addArgument($config['ttl']) + ->addArgument($config['serialize'] ? new Reference('gaufrette.' . $config['serialize'] . '_adapter') : null) ; } @@ -45,6 +46,7 @@ class CacheAdapterFactory implements AdapterFactoryInterface ->scalarNode('source')->isRequired()->cannotBeEmpty()->end() ->scalarNode('cache')->isRequired()->cannotBeEmpty()->end() ->scalarNode('ttl')->defaultValue(0)->end() + ->scalarNode('serialize')->defaultNull()->end() ->end() ; }