/
home
/
obinna
/
html
/
restaurants
/
vendor
/
doctrine
/
doctrine-fixtures-bundle
/
DependencyInjection
/
Upload File
HOME
<?php declare(strict_types=1); namespace Doctrine\Bundle\FixturesBundle\DependencyInjection; use Doctrine\Bundle\FixturesBundle\DependencyInjection\CompilerPass\FixturesCompilerPass; use Doctrine\Bundle\FixturesBundle\ORMFixtureInterface; use Symfony\Component\Config\FileLocator; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\Loader\XmlFileLoader; use Symfony\Component\HttpKernel\DependencyInjection\Extension; use function dirname; class DoctrineFixturesExtension extends Extension { /** * {@inheritdoc} */ public function load(array $configs, ContainerBuilder $container) { $loader = new XmlFileLoader($container, new FileLocator(dirname(__DIR__) . '/Resources/config')); $loader->load('services.xml'); $container->registerForAutoconfiguration(ORMFixtureInterface::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); } }