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

HandlerSubExtension::load()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 12
Code Lines 8

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 9
CRAP Score 1

Importance

Changes 0
Metric Value
dl 0
loc 12
ccs 9
cts 9
cp 1
rs 9.4285
c 0
b 0
f 0
cc 1
eloc 8
nc 1
nop 2
crap 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