public function __construct($message = null, $errors = null, \Exception $previous = null, $code = 0)
 {
     if (is_null($errors)) {
         $this->errors = new MessageBag();
     } else {
         $this->errors = is_array($errors) ? new MessageBag($errors) : $errors;
     }
     return parent::__construct($message, $previous, $code);
 }
Esempio n. 2
0
 /**
  * @param \RREST\Error[]  $errors   List of errors
  * @param \Exception|null $previous
  */
 public function __construct(array $errors, $message = 'Invalid', \Exception $previous = null, $code = 0)
 {
     $this->errors = $errors;
     parent::__construct($message, $previous, $code);
 }