Code Duplication    Length = 6-6 lines in 3 locations

DependencyInjection/BazingaGeocoderExtension.php 3 locations

@@ 133-138 (lines=6) @@
130
                ->setArguments([new Reference($cacheServiceId), $cacheLifetime, $config['cache_precision']]);
131
        }
132
133
        if (isset($config['limit'])) {
134
            $plugins[] = $providerServiceId.'.limit';
135
            $container->register($providerServiceId.'.limit', LimitPlugin::class)
136
                ->setPublic(false)
137
                ->setArguments([(int) $config['limit']]);
138
        }
139
140
        if (isset($config['locale'])) {
141
            $plugins[] = $providerServiceId.'.locale';
@@ 140-145 (lines=6) @@
137
                ->setArguments([(int) $config['limit']]);
138
        }
139
140
        if (isset($config['locale'])) {
141
            $plugins[] = $providerServiceId.'.locale';
142
            $container->register($providerServiceId.'.locale', LocalePlugin::class)
143
                ->setPublic(false)
144
                ->setArguments([$config['locale']]);
145
        }
146
147
        if (isset($config['logger'])) {
148
            $plugins[] = $providerServiceId.'.logger';
@@ 147-152 (lines=6) @@
144
                ->setArguments([$config['locale']]);
145
        }
146
147
        if (isset($config['logger'])) {
148
            $plugins[] = $providerServiceId.'.logger';
149
            $container->register($providerServiceId.'.logger', LoggerPlugin::class)
150
                ->setPublic(false)
151
                ->setArguments([new Reference($config['logger'])]);
152
        }
153
154
        if ($container->has(FakeIpPlugin::class)) {
155
            $plugins[] = FakeIpPlugin::class;