Beberlei\Bundle\MetricsBundle\Tests\DependencyInjection\BeberleiMetricsExtensionTest::createContainer PHP Method

createContainer() private method

private createContainer ( $configs, $additionalServices = [] )
    private function createContainer($configs, $additionalServices = array())
    {
        $container = new ContainerBuilder();
        $extension = new BeberleiMetricsExtension();
        $extension->load(array($configs), $container);
        // Needed for logger collector
        $container->setDefinition('logger', new Definition('Psr\\Log\\NullLogger'));
        foreach ($additionalServices as $serviceId => $additionalService) {
            $container->set($serviceId, $additionalService);
        }
        $container->compile();
        return $container;
    }