Source of file TICAcmeExtension.php

Size: 1,026 Bytes - Last Modified: 2023-11-16T22:56:03+01:00

/home/websites/teicee/packagist/site/phpdoc/conf/../vendor/teicee/make-bundle/acme/src/DependencyInjection/TICAcmeExtension.php

12345678910111213141516171819202122232425262728293031323334
<?php
namespace TIC\AcmeBundle\DependencyInjection;

use Symfony\Component\HttpKernel\DependencyInjection\Extension;
#use Symfony\Component\DependencyInjection\Extension\Extension;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
use Symfony\Component\Config\FileLocator;

/**
 * Chargement des configurations et initialisation du bundle.
 * @link http://symfony.com/doc/current/bundles/extension.html
 */
class TICAcmeExtension extends Extension
{

	/**
	 * {@inheritDoc}
	 */
	public function load(array $configs, ContainerBuilder $container)
	{
#		$configuration = new Configuration();
#		$config = $this->processConfiguration($configuration, $configs);
		
		$loader = new YamlFileLoader($container, new FileLocator(__DIR__.'/../../config'));
		$loader->load('services.yaml');
		
		// Parent requis : Symfony\Component\HttpKernel\DependencyInjection\Extension
		$this->addAnnotatedClassesToCompile([
			"TIC\\AcmeBundle\\Controller\\",
		]);
	}

}