Code Duplication    Length = 11-12 lines in 4 locations

src/Kunstmaan/AdminBundle/DependencyInjection/KunstmaanAdminExtension.php 4 locations

@@ 180-190 (lines=11) @@
177
        return $urlSlice;
178
    }
179
180
    private function addWebsiteTitleParameter(ContainerBuilder $container, array $config)
181
    {
182
        $websiteTitle = $config['website_title'];
183
        if (null === $config['website_title']) {
184
            @trigger_error('Not providing a value for the "kunstmaan_admin.website_title" config is deprecated since KunstmaanAdminBundle 5.2, this config value will be required in KunstmaanAdminBundle 6.0.', E_USER_DEPRECATED);
185
186
            $websiteTitle = $container->hasParameter('websitetitle') ? $container->getParameter('websitetitle') : '';
187
        }
188
189
        $container->setParameter('kunstmaan_admin.website_title', $websiteTitle);
190
    }
191
192
    private function addMultiLanguageParameter(ContainerBuilder $container, array $config)
193
    {
@@ 192-202 (lines=11) @@
189
        $container->setParameter('kunstmaan_admin.website_title', $websiteTitle);
190
    }
191
192
    private function addMultiLanguageParameter(ContainerBuilder $container, array $config)
193
    {
194
        $multilanguage = $config['multi_language'];
195
        if (null === $multilanguage) {
196
            @trigger_error('Not providing a value for the "kunstmaan_admin.multi_language" config is deprecated since KunstmaanAdminBundle 5.2, this config value will be required in KunstmaanAdminBundle 6.0.', E_USER_DEPRECATED);
197
198
            $multilanguage = $container->hasParameter('multilanguage') ? $container->getParameter('multilanguage') : '';
199
        }
200
201
        $container->setParameter('kunstmaan_admin.multi_language', $multilanguage);
202
    }
203
204
    private function addRequiredLocalesParameter(ContainerBuilder $container, array $config)
205
    {
@@ 204-215 (lines=12) @@
201
        $container->setParameter('kunstmaan_admin.multi_language', $multilanguage);
202
    }
203
204
    private function addRequiredLocalesParameter(ContainerBuilder $container, array $config)
205
    {
206
        $requiredLocales = $config['required_locales'];
207
        if (null === $config['required_locales']) {
208
            @trigger_error('Not providing a value for the "kunstmaan_admin.required_locales" config is deprecated since KunstmaanAdminBundle 5.2, this config value will be required in KunstmaanAdminBundle 6.0.', E_USER_DEPRECATED);
209
210
            $requiredLocales = $container->hasParameter('requiredlocales') ? $container->getParameter('requiredlocales') : '';
211
        }
212
213
        $container->setParameter('kunstmaan_admin.required_locales', $requiredLocales);
214
        $container->setParameter('requiredlocales', $requiredLocales); //Keep old parameter for to keep BC with routing config
215
    }
216
217
    private function addDefaultLocaleParameter(ContainerBuilder $container, array $config)
218
    {
@@ 217-227 (lines=11) @@
214
        $container->setParameter('requiredlocales', $requiredLocales); //Keep old parameter for to keep BC with routing config
215
    }
216
217
    private function addDefaultLocaleParameter(ContainerBuilder $container, array $config)
218
    {
219
        $defaultLocale = $config['default_locale'];
220
        if (null === $config['default_locale']) {
221
            @trigger_error('Not providing a value for the "kunstmaan_admin.default_locale" config is deprecated since KunstmaanAdminBundle 5.2, this config value will be required in KunstmaanAdminBundle 6.0.', E_USER_DEPRECATED);
222
223
            $defaultLocale = $container->hasParameter('defaultlocale') ? $container->getParameter('defaultlocale') : '';
224
        }
225
226
        $container->setParameter('kunstmaan_admin.default_locale', $defaultLocale);
227
    }
228
}
229