Exemple #1
0
 /**
  * @param InjectionParams $injectionParams
  * @param Injector $injector
  * @param ExceptionResolver $exceptionResolver
  */
 public function __construct(InjectionParams $injectionParams, Injector $injector = null, ExceptionResolver $exceptionResolver = null)
 {
     parent::__construct($injectionParams, $injector);
     if ($exceptionResolver === null) {
         $exceptionResolver = $this->createStandardExceptionResolver();
     }
     $this->exceptionResolver = $exceptionResolver;
 }
Exemple #2
0
 /**
  * @param Injector $injector
  * @param ExceptionResolver $exceptionResolver
  */
 public function __construct(Injector $injector, ExceptionResolver $exceptionResolver = null)
 {
     parent::__construct($injector, new MaxLoopCallback());
 }
Exemple #3
0
 /**
  * @param \AurynConfig\InjectionParams $injectionParams
  * @param Injector $injector
  */
 public function __construct(Injector $injector)
 {
     parent::__construct($injector, new NullCallback());
 }