/** * Dumps the service container to PHP code in the cache * * @param \Symfony\Component\Config\ConfigCache $cache */ protected function dumpContainer(ConfigCache $cache) { $dumper = new PhpDumper($this->innerContainer); if (class_exists('ProxyManager\\Configuration')) { $dumper->setProxyDumper(new ProxyDumper()); } $content = $dumper->dump(array('class' => $this->containerClassName, 'base_class' => "Container")); $cache->write($content, $this->innerContainer->getResources()); }