src/Entity/DependencyInjection/DsEntityExtension.php
public function load(array $configs, ContainerBuilder $container)
    {
        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
        $loader->load('services.yaml');

        $configuration = new Configuration;
        $config = $this->processConfiguration($configuration, $configs);

        $definitions = [
            'uuidentifiable' => EventListener\UuidentifiableListener::class,
            'custom_identifiable' => EventListener\CustomIdentifiableListener::class
        ];

        foreach ($config as $behavior => $enabled) {
            if (!$enabled) {
                $container->removeDefinition($definitions[$behavior]);
            }
        }
    }
public function load(array $configs, ContainerBuilder $container)
    {
        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
        $loader->load('services.yaml');

        $configuration = new Configuration;
        $config = $this->processConfiguration($configuration, $configs);

        $definitions = [
            'uuidentifiable' => EventListener\UuidentifiableListener::class,
            'custom_identifiable' => EventListener\CustomIdentifiableListener::class
        ];

        foreach ($config as $behavior => $enabled) {
            if (!$enabled) {
                $container->removeDefinition($definitions[$behavior]);
            }
        }
    }
public function load ( array $ configs , ContainerBuilder $ container ) { $ loader = new Loader \ YamlFileLoader ( $ container , new FileLocator ( __DIR__ . '/../Resources/config' ) ) ; $ loader -> load ( 'services.yaml' ) ; $ configuration = new Configuration ; $ config = $ this -> processConfiguration ( $ configuration , $ configs ) ; $ definitions = [ 'uuidentifiable' => EventListener \ UuidentifiableListener :: class , 'custom_identifiable' => EventListener \ CustomIdentifiableListener :: class ] ; foreach ( $ config as $ behavior => $ enabled ) { if ( ! $ enabled ) { $ container -> removeDefinition ( $ definitions [ $ behavior ] ) ; } } }
{@inheritdoc}
{