Code Duplication    Length = 4-5 lines in 2 locations

DependencyInjection/Configuration.php 2 locations

@@ 331-334 (lines=4) @@
328
                ->append($this->addPhpRedisArgs())
329
            ->end()
330
            ->validate()->ifTrue(function ($node) {
331
                if ((isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host'])) &&
332
                    (isset($node['snc_redis']['type']) || isset($node['phpredis']['host']))) {
333
                    return false;
334
                }
335
                if (isset($node['snc_redis']['type']) &&
336
                    (isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host']) ||
337
                    isset($node['phpredis']['host']))) {
@@ 335-339 (lines=5) @@
332
                    (isset($node['snc_redis']['type']) || isset($node['phpredis']['host']))) {
333
                    return false;
334
                }
335
                if (isset($node['snc_redis']['type']) &&
336
                    (isset($node['predis']['dsn']) || isset($node['predis']['connection_parameters']['host']) ||
337
                    isset($node['phpredis']['host']))) {
338
                    return false;
339
                }
340
                if ((isset($node['phpredis']['host']) || isset($node['phpredis']['port'])) &&
341
                    (isset($node['snc_redis']['type']) || isset($node['predis']['dsn']) ||
342
                     isset($node['predis']['connection_parameters']['host']))) {