Beispiel #1
0
 /**
  * @param string  $message
  * @param integer $code
  * @param string  $file
  * @param integer $line
  * @param array   $backtrace
  */
 public function __construct($message = null, $code = 0, $file = null, $line = null, $backtrace = null)
 {
     parent::__construct($message, $code);
     if (!is_null($file)) {
         $this->file = $file;
     }
     if (!is_null($line)) {
         $this->line = $line;
     }
     if (!is_null($backtrace)) {
         $this->trace = $backtrace;
     }
 }
Beispiel #2
0
 /**
  * \PHPSpec\Specification\Resutl\Exception is created with an exception
  * 
  * @param \Exception $exception
  */
 public function __construct(\Exception $exception)
 {
     $this->_exceptionClass = get_class($exception);
     parent::__construct($exception->getMessage());
 }