Sulu\Bundle\ResourceBundle\DependencyInjection\SuluResourceExtension::load PHP Method

load() public method

public load ( array $configs, ContainerBuilder $container )
$configs array
$container Symfony\Component\DependencyInjection\ContainerBuilder
    public function load(array $configs, ContainerBuilder $container)
    {
        $configuration = new Configuration();
        $config = $this->processConfiguration($configuration, $configs);
        $loader = new Loader\XmlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));
        $loader->load('services.xml');
        $this->setDefaultForFilterConditionsConjunction($config);
        $container->setParameter('sulu_resource.filters.conjunction', $config['filters']['conjunctions']);
        $container->setParameter('sulu_resource.filters.contexts', $config['contexts']);
        $container->setParameter('sulu_resource.list_builder.metadata.provider.filter.cache_dir', $this->createOrGetFolder('%sulu.cache_dir%/list-builder/filter', $container));
    }