Code Duplication    Length = 9-9 lines in 3 locations

src/DependencyInjection/Configuration.php 3 locations

@@ 72-80 (lines=9) @@
69
                        && !isset($v['cache_manager']['custom_proxy_client'])
70
                    ;
71
                })
72
                ->then(function ($v) {
73
                    if ('auto' === $v['cache_manager']['enabled']) {
74
                        $v['cache_manager']['enabled'] = false;
75
76
                        return $v;
77
                    }
78
79
                    throw new InvalidConfigurationException('You need to configure a proxy_client or specify a custom_proxy_client to use the cache_manager.');
80
                })
81
            ->end()
82
            ->validate()
83
                ->ifTrue(function ($v) {
@@ 86-94 (lines=9) @@
83
                ->ifTrue(function ($v) {
84
                    return $v['tags']['enabled'] && !$v['cache_manager']['enabled'];
85
                })
86
                ->then(function ($v) {
87
                    if ('auto' === $v['tags']['enabled']) {
88
                        $v['tags']['enabled'] = false;
89
90
                        return $v;
91
                    }
92
93
                    throw new InvalidConfigurationException('You need to configure a proxy_client to get the cache_manager needed for tag handling.');
94
                })
95
            ->end()
96
            ->validate()
97
                ->ifTrue(function ($v) {
@@ 100-108 (lines=9) @@
97
                ->ifTrue(function ($v) {
98
                    return $v['invalidation']['enabled'] && !$v['cache_manager']['enabled'];
99
                })
100
                ->then(function ($v) {
101
                    if ('auto' === $v['invalidation']['enabled']) {
102
                        $v['invalidation']['enabled'] = false;
103
104
                        return $v;
105
                    }
106
107
                    throw new InvalidConfigurationException('You need to configure a proxy_client to get the cache_manager needed for invalidation handling.');
108
                })
109
            ->end()
110
            ->validate()
111
                ->ifTrue(