Code Duplication    Length = 4-4 lines in 3 locations

src/DI/TranslationExtension.php 3 locations

@@ 169-172 (lines=4) @@
166
			->setFactory('Kdyby\Translation\LocaleResolver\ChainResolver');
167
168
		$resolvers = [];
169
		if ($config['resolvers'][self::RESOLVER_HEADER]) {
170
			$resolvers[] = $this->prefix('@userLocaleResolver.acceptHeader');
171
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.acceptHeader')]);
172
		}
173
174
		if ($config['resolvers'][self::RESOLVER_REQUEST]) {
175
			$resolvers[] = $this->prefix('@userLocaleResolver.param');
@@ 174-177 (lines=4) @@
171
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.acceptHeader')]);
172
		}
173
174
		if ($config['resolvers'][self::RESOLVER_REQUEST]) {
175
			$resolvers[] = $this->prefix('@userLocaleResolver.param');
176
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.param')]);
177
		}
178
179
		if ($config['resolvers'][self::RESOLVER_SESSION]) {
180
			$resolvers[] = $this->prefix('@userLocaleResolver.session');
@@ 179-182 (lines=4) @@
176
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.param')]);
177
		}
178
179
		if ($config['resolvers'][self::RESOLVER_SESSION]) {
180
			$resolvers[] = $this->prefix('@userLocaleResolver.session');
181
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.session')]);
182
		}
183
184
		if ($config['debugger'] && interface_exists('Tracy\IBarPanel')) {
185
			$builder->getDefinition($this->prefix('panel'))