diff options
Diffstat (limited to 'app/AppKernel.php')
-rw-r--r-- | app/AppKernel.php | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/app/AppKernel.php b/app/AppKernel.php new file mode 100644 index 00000000..5d159df8 --- /dev/null +++ b/app/AppKernel.php | |||
@@ -0,0 +1,38 @@ | |||
1 | <?php | ||
2 | |||
3 | use Symfony\Component\HttpKernel\Kernel; | ||
4 | use Symfony\Component\Config\Loader\LoaderInterface; | ||
5 | |||
6 | class AppKernel extends Kernel | ||
7 | { | ||
8 | public function registerBundles() | ||
9 | { | ||
10 | $bundles = array( | ||
11 | new Symfony\Bundle\FrameworkBundle\FrameworkBundle(), | ||
12 | new Symfony\Bundle\SecurityBundle\SecurityBundle(), | ||
13 | new Symfony\Bundle\TwigBundle\TwigBundle(), | ||
14 | new Symfony\Bundle\MonologBundle\MonologBundle(), | ||
15 | new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(), | ||
16 | new Symfony\Bundle\AsseticBundle\AsseticBundle(), | ||
17 | new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(), | ||
18 | new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(), | ||
19 | new AppBundle\AppBundle(), | ||
20 | new WallabagBundle\WallabagBundle(), | ||
21 | ); | ||
22 | |||
23 | if (in_array($this->getEnvironment(), array('dev', 'test'))) { | ||
24 | $bundles[] = new Symfony\Bundle\DebugBundle\DebugBundle(); | ||
25 | $bundles[] = new Acme\DemoBundle\AcmeDemoBundle(); | ||
26 | $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle(); | ||
27 | $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle(); | ||
28 | $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle(); | ||
29 | } | ||
30 | |||
31 | return $bundles; | ||
32 | } | ||
33 | |||
34 | public function registerContainerConfiguration(LoaderInterface $loader) | ||
35 | { | ||
36 | $loader->load(__DIR__.'/config/config_'.$this->getEnvironment().'.yml'); | ||
37 | } | ||
38 | } | ||