public function load(ContainerBuilder $container, array $config)
    {
        $loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/config'));
        $loader->load('services.yml');

        // Backwards compatibility for pre-1.0. Will be removed in 2.0.
        if ($config['default_driver'] === 'wpapi') {
            $config['default_driver'] = 'wpphp';
        }

        $container->setParameter('wordpress.wordpress.default_driver', $config['default_driver']);
        $container->setParameter('wordpress.path', $config['path']);
        $container->setParameter('wordpress.parameters', $config);

        $this->setupWpcliDriver($loader, $container, $config);
        $this->setupWpphpDriver($loader, $container, $config);
        $this->setupBlackboxDriver($loader, $container, $config);
    }
public function load(ContainerBuilder $container, array $config)
    {
        $loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/config'));
        $loader->load('services.yml');

        // Backwards compatibility for pre-1.0. Will be removed in 2.0.
        if ($config['default_driver'] === 'wpapi') {
            $config['default_driver'] = 'wpphp';
        }

        $container->setParameter('wordpress.wordpress.default_driver', $config['default_driver']);
        $container->setParameter('wordpress.path', $config['path']);
        $container->setParameter('wordpress.parameters', $config);

        $this->setupWpcliDriver($loader, $container, $config);
        $this->setupWpphpDriver($loader, $container, $config);
        $this->setupBlackboxDriver($loader, $container, $config);
    }
public function load ( ContainerBuilder $ container , array $ config ) { $ loader = new YamlFileLoader ( $ container , new FileLocator ( __DIR__ . '/config' ) ) ; $ loader -> load ( 'services.yml' ) ; // Backwards compatibility for pre-1.0. Will be removed in 2.0. if ( $ config [ 'default_driver' ] === 'wpapi' ) { $ config [ 'default_driver' ] = 'wpphp' ; } $ container -> setParameter ( 'wordpress.wordpress.default_driver' , $ config [ 'default_driver' ] ) ; $ container -> setParameter ( 'wordpress.path' , $ config [ 'path' ] ) ; $ container -> setParameter ( 'wordpress.parameters' , $ config ) ; $ this -> setupWpcliDriver ( $ loader , $ container , $ config ) ; $ this -> setupWpphpDriver ( $ loader , $ container , $ config ) ; $ this -> setupBlackboxDriver ( $ loader , $ container , $ config ) ; }
Load extension services into ServiceContainer.

@param ContainerBuilder $container
@param array $config
Load extension services into ServiceContainer .