-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathIDCIStepBundle.php
46 lines (41 loc) · 2.44 KB
/
IDCIStepBundle.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
/**
* @author: Gabriel BONDAZ <[email protected]>
* @license: MIT
*/
namespace IDCI\Bundle\StepBundle;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\ConditionalRuleCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\ConfigurationFetcherCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\ConfigurationWorkerCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\EnvironmentExtensionCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\FlowDataStoreCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\PathEventActionCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\PathEventActionConfigurationCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\PathTypeCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\PathTypeConfigurationCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\StepEventActionCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\StepEventActionConfigurationCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\StepTypeCompilerPass;
use IDCI\Bundle\StepBundle\DependencyInjection\Compiler\StepTypeConfigurationCompilerPass;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class IDCIStepBundle extends Bundle
{
public function build(ContainerBuilder $container)
{
parent::build($container);
$container->addCompilerPass(new StepTypeConfigurationCompilerPass());
$container->addCompilerPass(new StepEventActionConfigurationCompilerPass());
$container->addCompilerPass(new PathTypeConfigurationCompilerPass());
$container->addCompilerPass(new PathEventActionConfigurationCompilerPass());
$container->addCompilerPass(new StepTypeCompilerPass());
$container->addCompilerPass(new StepEventActionCompilerPass());
$container->addCompilerPass(new PathTypeCompilerPass());
$container->addCompilerPass(new PathEventActionCompilerPass());
$container->addCompilerPass(new ConditionalRuleCompilerPass());
$container->addCompilerPass(new FlowDataStoreCompilerPass());
$container->addCompilerPass(new ConfigurationWorkerCompilerPass());
$container->addCompilerPass(new ConfigurationFetcherCompilerPass());
$container->addCompilerPass(new EnvironmentExtensionCompilerPass());
}
}