Code Duplication    Length = 4-5 lines in 2 locations

DependencyInjection/Configuration.php 2 locations

@@ 318-321 (lines=4) @@
315
                ->append($this->addPhpRedisArgs())
316
            ->end()
317
            ->validate()->ifTrue(function ($node) {
318
                if ((isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host'])) &&
319
                    (isset($node['snc_redis']['type']) || isset($node['phpredis']['host']))) {
320
                    return true;
321
                }
322
                if (isset($node['snc_redis']['type']) &&
323
                    (isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host']) ||
324
                    isset($node['phpredis']['host']))) {
@@ 322-326 (lines=5) @@
319
                    (isset($node['snc_redis']['type']) || isset($node['phpredis']['host']))) {
320
                    return true;
321
                }
322
                if (isset($node['snc_redis']['type']) &&
323
                    (isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host']) ||
324
                    isset($node['phpredis']['host']))) {
325
                    return true;
326
                }
327
                if (isset($node['phpredis']['host']) &&
328
                    (isset($node['snc_redis']['type']) || isset($node['predis']['dsn']) ||
329
                     isset($node['predis']['connection_parameters']['host']))) {