services = array(); $this->normalizedIds = array( 'psr\\container\\containerinterface' => 'Psr\\Container\\ContainerInterface', 'symfony\\component\\dependencyinjection\\containerinterface' => 'Symfony\\Component\\DependencyInjection\\ContainerInterface', ); $this->methodMap = array( 'bar' => 'getBarService', ); $this->aliases = array(); } /** * {@inheritdoc} */ public function compile() { throw new LogicException('You cannot compile a dumped container that was already compiled.'); } /** * {@inheritdoc} */ public function isCompiled() { return true; } /** * {@inheritdoc} */ public function isFrozen() { @trigger_error(sprintf('The %s() method is deprecated since version 3.3 and will be removed in 4.0. Use the isCompiled() method instead.', __METHOD__), E_USER_DEPRECATED); return true; } /** * Gets the 'bar' service. * * This service is shared. * This method always returns the same instance of the service. * * @return \stdClass A stdClass instance */ protected function getBarService() { $a = new \stdClass(); $a->add($this); return $this->services['bar'] = new \stdClass($a); } }