Code Duplication    Length = 4-4 lines in 3 locations

src/DI/TranslationExtension.php 3 locations

@@ 187-190 (lines=4) @@
184
			->setFactory(ChainResolver::class);
185
186
		$resolvers = [];
187
		if ($config['resolvers'][self::RESOLVER_HEADER]) {
188
			$resolvers[] = $this->prefix('@userLocaleResolver.acceptHeader');
189
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.acceptHeader')]);
190
		}
191
192
		if ($config['resolvers'][self::RESOLVER_REQUEST]) {
193
			$resolvers[] = $this->prefix('@userLocaleResolver.param');
@@ 192-195 (lines=4) @@
189
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.acceptHeader')]);
190
		}
191
192
		if ($config['resolvers'][self::RESOLVER_REQUEST]) {
193
			$resolvers[] = $this->prefix('@userLocaleResolver.param');
194
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.param')]);
195
		}
196
197
		if ($config['resolvers'][self::RESOLVER_SESSION]) {
198
			$resolvers[] = $this->prefix('@userLocaleResolver.session');
@@ 197-200 (lines=4) @@
194
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.param')]);
195
		}
196
197
		if ($config['resolvers'][self::RESOLVER_SESSION]) {
198
			$resolvers[] = $this->prefix('@userLocaleResolver.session');
199
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.session')]);
200
		}
201
202
		if ($config['debugger'] && interface_exists(IBarPanel::class)) {
203
			$builder->getDefinition($this->prefix('panel'))