2017-02-21 22:24:03 +00:00
< ? php
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator ;
use Symfony\Component\DependencyInjection\ContainerInterface ;
use Symfony\Component\DependencyInjection\Container ;
use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException ;
use Symfony\Component\DependencyInjection\Exception\LogicException ;
use Symfony\Component\DependencyInjection\Exception\RuntimeException ;
use Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag ;
/**
* This class has been auto - generated
* by the Symfony Dependency Injection Component .
*
* @ final since Symfony 3.3
*/
class ProjectServiceContainer extends Container
{
private $parameters ;
private $targetDirs = array ();
public function __construct ()
{
$this -> services = array ();
$this -> normalizedIds = array (
2017-07-29 14:29:10 +01:00
'symfony\\component\\dependencyinjection\\tests\\fixtures\\customdefinition' => 'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\CustomDefinition' ,
2017-04-06 09:48:39 +01:00
'symfony\\component\\dependencyinjection\\tests\\fixtures\\testservicesubscriber' => 'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\TestServiceSubscriber' ,
2017-02-21 22:24:03 +00:00
);
$this -> methodMap = array (
2017-08-03 10:15:05 +01:00
'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\CustomDefinition' => 'getCustomDefinitionService' ,
2017-08-02 16:07:40 +01:00
'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\TestServiceSubscriber' => 'getTestServiceSubscriberService' ,
2017-02-21 22:24:03 +00:00
'foo_service' => 'getFooServiceService' ,
);
$this -> privates = array (
2017-07-29 14:29:10 +01:00
'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\CustomDefinition' => true ,
2017-02-21 22:24:03 +00:00
);
$this -> aliases = array ();
}
2017-10-07 22:38:34 +01:00
public function getRemovedIds ()
{
return array (
'Psr\\Container\\ContainerInterface' => true ,
'Symfony\\Component\\DependencyInjection\\ContainerInterface' => true ,
2017-12-01 11:51:22 +00:00
'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\CustomDefinition' => true ,
2017-10-07 22:38:34 +01:00
'service_locator.jmktfsv' => true ,
2017-12-06 20:55:31 +00:00
'service_locator.jmktfsv.foo_service' => true ,
2017-10-07 22:38:34 +01:00
);
}
2017-02-21 22:24:03 +00:00
public function compile ()
{
throw new LogicException ( 'You cannot compile a dumped container that was already compiled.' );
}
public function isCompiled ()
{
return true ;
}
public function isFrozen ()
{
2017-12-31 05:33:21 +00:00
@ trigger_error ( sprintf ( 'The %s() method is deprecated since Symfony 3.3 and will be removed in 4.0. Use the isCompiled() method instead.' , __METHOD__ ), E_USER_DEPRECATED );
2017-02-21 22:24:03 +00:00
return true ;
}
/**
2017-07-26 08:58:57 +01:00
* Gets the public 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' shared service .
2017-02-21 22:24:03 +00:00
*
2017-07-26 08:58:57 +01:00
* @ return \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber
2017-02-21 22:24:03 +00:00
*/
2017-08-02 16:07:40 +01:00
protected function getTestServiceSubscriberService ()
2017-02-21 22:24:03 +00:00
{
2017-04-06 09:48:39 +01:00
return $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber ();
2017-02-21 22:24:03 +00:00
}
/**
2017-07-26 08:58:57 +01:00
* Gets the public 'foo_service' shared autowired service .
2017-02-21 22:24:03 +00:00
*
2017-07-26 08:58:57 +01:00
* @ return \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber
2017-02-21 22:24:03 +00:00
*/
protected function getFooServiceService ()
{
2017-12-06 20:55:31 +00:00
return $this -> services [ 'foo_service' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber ( \call_user_func ( array ( new \Symfony\Component\DependencyInjection\ServiceLocator ( array ( 'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\CustomDefinition' => function () {
2017-07-26 08:41:52 +01:00
$f = function ( \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition $v = null ) { return $v ; }; return $f ( $ {( $_ = isset ( $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ]) ? $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ] : $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition ()) && false ? : '_' });
2017-04-06 09:48:39 +01:00
}, 'Symfony\\Component\\DependencyInjection\\Tests\\Fixtures\\TestServiceSubscriber' => function () {
2017-07-26 08:41:52 +01:00
$f = function ( \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber $v ) { return $v ; }; return $f ( $ {( $_ = isset ( $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ]) ? $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ] : $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber ()) && false ? : '_' });
2017-02-21 22:24:03 +00:00
}, 'bar' => function () {
2017-07-26 08:41:52 +01:00
$f = function ( \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition $v ) { return $v ; }; return $f ( $ {( $_ = isset ( $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ]) ? $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ] : $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\TestServiceSubscriber ()) && false ? : '_' });
2017-02-21 22:24:03 +00:00
}, 'baz' => function () {
2017-07-26 08:41:52 +01:00
$f = function ( \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition $v = null ) { return $v ; }; return $f ( $ {( $_ = isset ( $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ]) ? $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ] : $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition ()) && false ? : '_' });
2017-12-06 20:55:31 +00:00
})), 'withContext' ), 'foo_service' , $this ));
2017-02-21 22:24:03 +00:00
}
/**
2017-07-29 14:29:10 +01:00
* Gets the private 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' shared service .
2017-02-21 22:24:03 +00:00
*
2017-07-26 08:58:57 +01:00
* @ return \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition
2017-02-21 22:24:03 +00:00
*/
2017-08-02 16:07:40 +01:00
protected function getCustomDefinitionService ()
2017-02-21 22:24:03 +00:00
{
2017-07-29 14:29:10 +01:00
return $this -> services [ 'Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition' ] = new \Symfony\Component\DependencyInjection\Tests\Fixtures\CustomDefinition ();
2017-02-21 22:24:03 +00:00
}
}