コード例 #1
0
 public function __construct(array $inProgressMakes, $message = "", $code = 0, \Exception $previous = null)
 {
     $this->dependencyChain = array_flip($inProgressMakes);
     ksort($this->dependencyChain);
     parent::__construct($message, $code, $previous);
 }
コード例 #2
0
 /**
  * @param string $class
  */
 public function __construct($class)
 {
     parent::__construct('Arguments passed to shared instance: "' . $class . '"');
 }
コード例 #3
0
 /**
  * @param string $class
  */
 public function __construct($class)
 {
     parent::__construct('This class is already shared: "' . $class . '"');
 }
コード例 #4
0
 /**
  * @param string $interface
  * @param string $class
  */
 public function __construct($interface, $class)
 {
     parent::__construct('Interface implementation is already set for this interface: "' . $interface . '", defined class: "' . $class . '"');
 }
コード例 #5
0
 /**
  * @param string $interface
  */
 public function __construct($interface)
 {
     parent::__construct('No implementation found for this interface: "' . $interface . '"');
 }