Code Duplication    Length = 4-4 lines in 3 locations

src/Kdyby/Translation/DI/TranslationExtension.php 3 locations

@@ 180-183 (lines=4) @@
177
			->setInject(FALSE);
178
179
		$resolvers = [];
180
		if ($config['resolvers'][self::RESOLVER_HEADER]) {
181
			$resolvers[] = $this->prefix('@userLocaleResolver.acceptHeader');
182
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.acceptHeader')]);
183
		}
184
185
		if ($config['resolvers'][self::RESOLVER_REQUEST]) {
186
			$resolvers[] = $this->prefix('@userLocaleResolver.param');
@@ 185-188 (lines=4) @@
182
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.acceptHeader')]);
183
		}
184
185
		if ($config['resolvers'][self::RESOLVER_REQUEST]) {
186
			$resolvers[] = $this->prefix('@userLocaleResolver.param');
187
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.param')]);
188
		}
189
190
		if ($config['resolvers'][self::RESOLVER_SESSION]) {
191
			$resolvers[] = $this->prefix('@userLocaleResolver.session');
@@ 190-193 (lines=4) @@
187
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.param')]);
188
		}
189
190
		if ($config['resolvers'][self::RESOLVER_SESSION]) {
191
			$resolvers[] = $this->prefix('@userLocaleResolver.session');
192
			$chain->addSetup('addResolver', [$this->prefix('@userLocaleResolver.session')]);
193
		}
194
195
		if ($config['debugger'] && interface_exists('Tracy\IBarPanel')) {
196
			$builder->getDefinition($this->prefix('panel'))