app/AppKernel.php
author ymh <ymh.work@gmail.com>
Thu, 06 Oct 2011 00:14:15 +0200
changeset 7 36080db2864e
parent 6 7ee9260b8c0e
child 39 03b14b0fe101
permissions -rwxr-xr-x
added sub repo folder
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?php
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
use Symfony\Component\HttpKernel\Kernel;
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
use Symfony\Component\Config\Loader\LoaderInterface;
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
class AppKernel extends Kernel
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
{
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
    public function registerBundles()
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
    {
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
        $bundles = array(
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
            new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
            new Symfony\Bundle\SecurityBundle\SecurityBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
            new Symfony\Bundle\TwigBundle\TwigBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
            new Symfony\Bundle\MonologBundle\MonologBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
            new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
            new Symfony\Bundle\DoctrineBundle\DoctrineBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
            new Symfony\Bundle\AsseticBundle\AsseticBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
            new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
            new JMS\SecurityExtraBundle\JMSSecurityExtraBundle(),
2
806e57d67020 Base Bundle commit
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    20
            new Company\BaseBundle\CompanyBaseBundle(),
3
e54dfe4d0b2b add FOSUserBundle
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    21
        	new FOS\UserBundle\FOSUserBundle(),
e54dfe4d0b2b add FOSUserBundle
ymh <ymh.work@gmail.com>
parents: 2
diff changeset
    22
            new Company\UserBundle\CompanyUserBundle(),
6
7ee9260b8c0e addd subrepository + new bundle
ymh <ymh.work@gmail.com>
parents: 3
diff changeset
    23
            new IRI\Bundle\WikiTagBundle\WikiTagBundle(),
0
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
        );
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
        if (in_array($this->getEnvironment(), array('dev', 'test'))) {
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
            $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
            $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle();
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
            $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle();
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
        }
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
        return $bundles;
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
    }
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
    public function registerContainerConfiguration(LoaderInterface $loader)
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
    {
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
        $loader->load(__DIR__.'/config/config_'.$this->getEnvironment().'.yml');
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
    }
7f95f8617b0b first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
}