2018-11-23 12:29:20 +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 (
'app\\bus' => 'App\\Bus' ,
'app\\db' => 'App\\Db' ,
'app\\handler1' => 'App\\Handler1' ,
'app\\handler2' => 'App\\Handler2' ,
'app\\processor' => 'App\\Processor' ,
'app\\registry' => 'App\\Registry' ,
'app\\schema' => 'App\\Schema' ,
);
$this -> methodMap = array (
'App\\Bus' => 'getBusService' ,
'App\\Db' => 'getDbService' ,
'App\\Handler1' => 'getHandler1Service' ,
'App\\Handler2' => 'getHandler2Service' ,
'App\\Processor' => 'getProcessorService' ,
'App\\Registry' => 'getRegistryService' ,
'App\\Schema' => 'getSchemaService' ,
);
$this -> privates = array (
'App\\Handler1' => true ,
'App\\Handler2' => true ,
'App\\Processor' => true ,
'App\\Registry' => true ,
'App\\Schema' => true ,
);
$this -> aliases = array ();
}
public function getRemovedIds ()
{
return array (
'App\\Handler1' => true ,
'App\\Handler2' => true ,
'App\\Processor' => true ,
'App\\Registry' => true ,
'App\\Schema' => true ,
'Psr\\Container\\ContainerInterface' => true ,
'Symfony\\Component\\DependencyInjection\\ContainerInterface' => true ,
);
}
public function compile ()
{
throw new LogicException ( 'You cannot compile a dumped container that was already compiled.' );
}
public function isCompiled ()
{
return true ;
}
public function isFrozen ()
{
@ 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 );
return true ;
}
/**
* Gets the public 'App\Bus' shared service .
*
* @ return \App\Bus
*/
protected function getBusService ()
{
$this -> services [ 'App\Bus' ] = $instance = new \App\Bus ( $ {( $_ = isset ( $this -> services [ 'App\Db' ]) ? $this -> services [ 'App\Db' ] : $this -> getDbService ()) && false ? : '_' });
$instance -> handler1 = $ {( $_ = isset ( $this -> services [ 'App\Handler1' ]) ? $this -> services [ 'App\Handler1' ] : $this -> getHandler1Service ()) && false ? : '_' };
$instance -> handler2 = $ {( $_ = isset ( $this -> services [ 'App\Handler2' ]) ? $this -> services [ 'App\Handler2' ] : $this -> getHandler2Service ()) && false ? : '_' };
return $instance ;
}
/**
* Gets the public 'App\Db' shared service .
*
* @ return \App\Db
*/
protected function getDbService ()
{
$this -> services [ 'App\Db' ] = $instance = new \App\Db ();
$instance -> schema = $ {( $_ = isset ( $this -> services [ 'App\Schema' ]) ? $this -> services [ 'App\Schema' ] : $this -> getSchemaService ()) && false ? : '_' };
return $instance ;
}
/**
* Gets the private 'App\Handler1' shared service .
*
* @ return \App\Handler1
*/
protected function getHandler1Service ()
{
$a = $ {( $_ = isset ( $this -> services [ 'App\Processor' ]) ? $this -> services [ 'App\Processor' ] : $this -> getProcessorService ()) && false ? : '_' };
if ( isset ( $this -> services [ 'App\Handler1' ])) {
return $this -> services [ 'App\Handler1' ];
}
return $this -> services [ 'App\Handler1' ] = new \App\Handler1 ( $ {( $_ = isset ( $this -> services [ 'App\Db' ]) ? $this -> services [ 'App\Db' ] : $this -> getDbService ()) && false ? : '_' }, $ {( $_ = isset ( $this -> services [ 'App\Schema' ]) ? $this -> services [ 'App\Schema' ] : $this -> getSchemaService ()) && false ? : '_' }, $a );
}
/**
* Gets the private 'App\Handler2' shared service .
*
* @ return \App\Handler2
*/
protected function getHandler2Service ()
{
2019-01-24 08:00:03 +00:00
$a = $ {( $_ = isset ( $this -> services [ 'App\Processor' ]) ? $this -> services [ 'App\Processor' ] : $this -> getProcessorService ()) && false ? : '_' };
if ( isset ( $this -> services [ 'App\Handler2' ])) {
return $this -> services [ 'App\Handler2' ];
}
return $this -> services [ 'App\Handler2' ] = new \App\Handler2 ( $ {( $_ = isset ( $this -> services [ 'App\Db' ]) ? $this -> services [ 'App\Db' ] : $this -> getDbService ()) && false ? : '_' }, $ {( $_ = isset ( $this -> services [ 'App\Schema' ]) ? $this -> services [ 'App\Schema' ] : $this -> getSchemaService ()) && false ? : '_' }, $a );
2018-11-23 12:29:20 +00:00
}
/**
* Gets the private 'App\Processor' shared service .
*
* @ return \App\Processor
*/
protected function getProcessorService ()
{
$a = $ {( $_ = isset ( $this -> services [ 'App\Registry' ]) ? $this -> services [ 'App\Registry' ] : $this -> getRegistryService ()) && false ? : '_' };
if ( isset ( $this -> services [ 'App\Processor' ])) {
return $this -> services [ 'App\Processor' ];
}
return $this -> services [ 'App\Processor' ] = new \App\Processor ( $a , $ {( $_ = isset ( $this -> services [ 'App\Db' ]) ? $this -> services [ 'App\Db' ] : $this -> getDbService ()) && false ? : '_' });
}
/**
* Gets the private 'App\Registry' shared service .
*
* @ return \App\Registry
*/
protected function getRegistryService ()
{
$this -> services [ 'App\Registry' ] = $instance = new \App\Registry ();
$instance -> processor = array ( 0 => $ {( $_ = isset ( $this -> services [ 'App\Db' ]) ? $this -> services [ 'App\Db' ] : $this -> getDbService ()) && false ? : '_' }, 1 => $ {( $_ = isset ( $this -> services [ 'App\Bus' ]) ? $this -> services [ 'App\Bus' ] : $this -> getBusService ()) && false ? : '_' });
return $instance ;
}
/**
* Gets the private 'App\Schema' shared service .
*
* @ return \App\Schema
*/
protected function getSchemaService ()
{
$a = $ {( $_ = isset ( $this -> services [ 'App\Db' ]) ? $this -> services [ 'App\Db' ] : $this -> getDbService ()) && false ? : '_' };
if ( isset ( $this -> services [ 'App\Schema' ])) {
return $this -> services [ 'App\Schema' ];
}
return $this -> services [ 'App\Schema' ] = new \App\Schema ( $a );
}
}