3 namespace Rapsys\PackBundle\DependencyInjection
; 
   5 use Symfony\Component\DependencyInjection\ContainerBuilder
; 
   6 use Symfony\Component\Config\FileLocator
; 
   7 use Symfony\Component\HttpKernel\DependencyInjection\Extension
; 
   8 use Symfony\Component\DependencyInjection\Loader
; 
  11  * This is the class that loads and manages your bundle configuration. 
  13  * @link http://symfony.com/doc/current/cookbook/bundles/extension.html 
  15 class RapsysPackExtension 
extends Extension 
{ 
  19         public function load(array $configs, ContainerBuilder 
$container) { 
  20                 $configuration = new Configuration($container->getParameter('kernel.project_dir').'/web/'); 
  21                 $config = $this->processConfiguration($configuration, $configs); 
  23                 $loader = new Loader\
YamlFileLoader($container, new FileLocator(__DIR__
.'/../Resources/config')); 
  24                 $loader->load('services.yml'); 
  27         public function getConfiguration(array $configs, ContainerBuilder 
$container) { 
  28                 return new Configuration($container->getParameter('kernel.project_dir').'/web/');