Code Duplication    Length = 9-21 lines in 5 locations

src/Oro/Bundle/ConfigBundle/DependencyInjection/OroConfigExtension.php 1 location

@@ 10-20 (lines=11) @@
7
use Symfony\Component\DependencyInjection\Loader;
8
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
9
10
class OroConfigExtension extends Extension
11
{
12
    /**
13
     * {@inheritDoc}
14
     */
15
    public function load(array $configs, ContainerBuilder $container)
16
    {
17
        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));
18
        $loader->load('services.yml');
19
    }
20
}
21

src/Oro/Bundle/EmbeddedFormBundle/DependencyInjection/OroEmbeddedFormExtension.php 1 location

@@ 10-22 (lines=13) @@
7
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
8
use Symfony\Component\Config\FileLocator;
9
10
class OroEmbeddedFormExtension extends Extension
11
{
12
    /**
13
     * {@inheritDoc}
14
     */
15
    public function load(array $configs, ContainerBuilder $container)
16
    {
17
        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));
18
19
        $loader->load('services.yml');
20
        $loader->load('formatters.yml');
21
    }
22
}
23

src/Oro/Bundle/MigrationBundle/DependencyInjection/OroMigrationExtension.php 1 location

@@ 10-18 (lines=9) @@
7
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
8
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
9
10
class OroMigrationExtension extends Extension
11
{
12
    public function load(array $config, ContainerBuilder $container)
13
    {
14
        $loader = new YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
15
16
        $loader->load('services.yml');
17
    }
18
}
19

src/Oro/Bundle/TestGeneratorBundle/DependencyInjection/OroTestGeneratorExtension.php 1 location

@@ 10-30 (lines=21) @@
7
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
8
use Symfony\Component\DependencyInjection\Loader;
9
10
class OroTestGeneratorExtension extends Extension
11
{
12
    const ALIAS = 'oro_test_generator';
13
14
    /**
15
     * {@inheritDoc}
16
     */
17
    public function load(array $configs, ContainerBuilder $container)
18
    {
19
        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));
20
        $loader->load('services.yml');
21
    }
22
23
    /**
24
     * {@inheritDoc}
25
     */
26
    public function getAlias()
27
    {
28
        return self::ALIAS;
29
    }
30
}
31

src/Oro/Bundle/WindowsBundle/DependencyInjection/OroWindowsExtension.php 1 location

@@ 15-25 (lines=11) @@
12
 *
13
 * To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html}
14
 */
15
class OroWindowsExtension extends Extension
16
{
17
    /**
18
     * {@inheritDoc}
19
     */
20
    public function load(array $configs, ContainerBuilder $container)
21
    {
22
        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
23
        $loader->load('services.yml');
24
    }
25
}
26