예제 #1
0
 /**
  * Initializes Drupal driver manager exception.
  *
  * @param string $message
  * @param DriverInterface $driver
  * @param integer $code
  * @param \Exception $previous
  */
 public function __construct($message, DriverInterface $driver = null, $code = 0, \Exception $previous = null)
 {
     $this->driver = $driver;
     parent::__construct($message, $code, $previous);
 }
 /**
  * Initializes exception.
  *
  * @param string $template
  *   What is unsupported?
  * @param DriverInterface $driver
  *   Driver instance.
  * @param integer $code
  *   The exception code.
  * @param \Exception $previous
  *   Previous exception.
  */
 public function __construct($template, DriverInterface $driver, $code = 0, \Exception $previous = null)
 {
     $message = sprintf($template, get_class($driver));
     parent::__construct($message, $driver, $code, $previous);
 }