Skip to content

Commit c8a1586

Browse files
Leny BERNARDlenybernard
authored andcommitted
🎨 use xml for the service definition
1 parent f17f770 commit c8a1586

File tree

3 files changed

+23
-14
lines changed

3 files changed

+23
-14
lines changed

DependencyInjection/TroopersAlertifyExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ public function load(array $configs, ContainerBuilder $container)
2222
$configuration = new Configuration();
2323
$config = $this->processConfiguration($configuration, $configs);
2424

25-
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
26-
$loader->load('services.yml');
25+
$loader = new Loader\XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
26+
$loader->load('services.xml');
2727

2828
$container->setParameter('troopers_alertify', $config);
2929
$container->setParameter('troopers_alertify.contexts', $config['contexts']);

Resources/config/services.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" ?>
2+
<container xmlns="http://symfony.com/schema/dic/services"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
5+
6+
<parameters>
7+
<parameter key="alertify.handler.session.class">Troopers\AlertifyBundle\Handler\AlertifySessionHandler</parameter>
8+
<parameter key="alertify.helper.class">Troopers\AlertifyBundle\Helper\AlertifyHelper</parameter>
9+
<parameter key="alertify.event_listener">Troopers\AlertifyBundle\EventListener\AlertifyListener</parameter>
10+
</parameters>
11+
12+
<services>
13+
<service id="troopers_alertifybundle.helper.alertifyhelper" class="%alertify.helper.class%">
14+
<argument type="service" id="session" />
15+
</service>
16+
<service id="troopers_alertifybundle.session_handler" class="%alertify.handler.session.class%">
17+
<argument type="service" id="twig" />
18+
<argument>%troopers_alertify%</argument>
19+
</service>
20+
</services>
21+
</container>

Resources/config/services.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)