src/DependencyInjection/PHPModelGeneratorExtension.php
<?php
declare(strict_types = 1);
namespace PHPModelGenerator\Bundle\DependencyInjection;
use Exception;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Extension\Extension;
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
class PHPModelGeneratorExtension extends Extension
{
/**
* Loads a specific configuration.
*
* @param array $configs
* @param ContainerBuilder $container
*
* @throws Exception
*/
public function load(array $configs, ContainerBuilder $container)
{
(new YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')))->load('services.yml');
}
}