Failed Conditions
Push — feature/extension ( 6c86ef...6608eb )
by Yo
03:49
created

HandlerSubExtension   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 18
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 2

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 2
dl 0
loc 18
ccs 9
cts 9
cp 1
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A load() 0 12 1
1
<?php
2
namespace Yoanm\Behat3SymfonyExtension\ServiceContainer\SubExtension;
3
4
use Symfony\Component\DependencyInjection\ContainerBuilder;
5
use Symfony\Component\DependencyInjection\Reference;
6
use Yoanm\Behat3SymfonyExtension\Handler\KernelHandler;
7
use Yoanm\Behat3SymfonyExtension\ServiceContainer\Behat3SymfonyExtension;
8
9
class HandlerSubExtension extends AbstractSubExtension
10
{
11
    /**
12
     * {@inheritdoc}
13
     */
14 1
    public function load(ContainerBuilder $container, array $config)
15
    {
16 1
        $this->createService(
17 1
            $container,
18 1
            'handler.kernel',
19 1
            KernelHandler::class,
20
            array(
21 1
                new Reference('event_dispatcher'),
22 1
                new Reference(Behat3SymfonyExtension::KERNEL_SERVICE_ID),
23
            )
24 1
        );
25 1
    }
26
}
27