Symfony\Bundle\ZendBundle\DependencyInjection\ZendExtension::configLoad PHP Method

configLoad() public method

Usage example:
public configLoad ( array $config, ContainerBuilder $container )
$config array An array of configuration settings
$container Symfony\Component\DependencyInjection\ContainerBuilder A ContainerBuilder instance
    public function configLoad($config, ContainerBuilder $container)
    {
        if (isset($config['logger'])) {
            $this->registerLoggerConfiguration($config, $container);
        }
    }

Usage Example

 public function testConfigLoad()
 {
     // logger
     $container = new ContainerBuilder();
     $loader = new ZendExtension();
     $loader->configLoad(array(array('logger' => array())), $container);
     $this->assertEquals('Symfony\\Bundle\\ZendBundle\\Logger\\Logger', $container->getParameter('zend.logger.class'), '->loggerLoad() loads the logger.xml file if not already loaded');
     $loader->configLoad(array(array('logger' => array('priority' => 3))), $container);
     $this->assertEquals(3, $container->getParameter('zend.logger.priority'), '->loggerLoad() overrides existing configuration options');
 }
All Usage Examples Of Symfony\Bundle\ZendBundle\DependencyInjection\ZendExtension::configLoad