public function __construct(array $inProgressMakes, $message = "", $code = 0, \Exception $previous = null) { $this->dependencyChain = array_flip($inProgressMakes); ksort($this->dependencyChain); parent::__construct($message, $code, $previous); }
/** * @param string $class */ public function __construct($class) { parent::__construct('Arguments passed to shared instance: "' . $class . '"'); }
/** * @param string $class */ public function __construct($class) { parent::__construct('This class is already shared: "' . $class . '"'); }
/** * @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 . '"'); }
/** * @param string $interface */ public function __construct($interface) { parent::__construct('No implementation found for this interface: "' . $interface . '"'); }