Code Duplication    Length = 6-6 lines in 2 locations

src/DependencyInjection/CacheExtension.php 2 locations

@@ 151-156 (lines=6) @@
148
                ->addArgument(['serializer']);
149
        }
150
151
        if ($config['validation']['enabled']) {
152
            $container->register('cache.service.validation', SymfonyValidatorBridge::class)
153
                ->setFactory([ValidationFactory::class, 'get'])
154
                ->addArgument(new Reference($config['validation']['service_id']))
155
                ->addArgument($config['validation']);
156
        }
157
158
        if ($config['session']['enabled']) {
159
            $container->register('cache.service.session', Psr6SessionHandler::class)
@@ 158-163 (lines=6) @@
155
                ->addArgument($config['validation']);
156
        }
157
158
        if ($config['session']['enabled']) {
159
            $container->register('cache.service.session', Psr6SessionHandler::class)
160
                ->setFactory([SessionHandlerFactory::class, 'get'])
161
                ->addArgument(new Reference($config['session']['service_id']))
162
                ->addArgument($config['session']);
163
        }
164
165
        if ($config['router']['enabled']) {
166
            $container->register('cache.service.router', CachingRouter::class)