private function loadContainer(ContainerConfiguration $config, ConfigCache $dump) : ContainerInterface { require_once $dump->getPath(); $className = '\\' . $config->getClassName(); return new $className(); }
/** * @test * * @covers \Lcobucci\DependencyInjection\Config\ContainerConfiguration::getClassName * * @uses \Lcobucci\DependencyInjection\Config\ContainerConfiguration::__construct */ public function getClassNameShouldCreateAHashFromFilesAndPaths() { $config = new ContainerConfiguration(['services.xml'], [], ['config']); self::assertEquals('Project' . md5(implode(';', ['services.xml', 'config'])) . 'ServiceContainer', $config->getClassName()); }