Code Duplication    Length = 4-5 lines in 2 locations

DependencyInjection/Configuration.php 2 locations

@@ 302-305 (lines=4) @@
299
                ->append($this->addPhpRedisArgs())
300
            ->end()
301
            ->validate()->ifTrue(function ($node) {
302
                if ((isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host'])) &&
303
                    (isset($node['snc_redis']['type']) || isset($node['phpredis']['host']))) {
304
                    return true;
305
                }
306
                if (isset($node['snc_redis']['type']) &&
307
                    (isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host']) ||
308
                    isset($node['phpredis']['host']))) {
@@ 306-310 (lines=5) @@
303
                    (isset($node['snc_redis']['type']) || isset($node['phpredis']['host']))) {
304
                    return true;
305
                }
306
                if (isset($node['snc_redis']['type']) &&
307
                    (isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host']) ||
308
                    isset($node['phpredis']['host']))) {
309
                    return true;
310
                }
311
                if (isset($node['phpredis']['host']) &&
312
                    (isset($node['snc_redis']['type']) || isset($node['predis']['dsn']) ||
313
                     isset($node['predis']['connection_parameters']['host']))) {