Example #1
0
 public function __construct($message, $context = [])
 {
     // strip out empty context keys
     $context = array_filter($context, function ($value) {
         return strlen(trim($value)) !== 0;
     });
     parent::__construct($message, $context);
 }
 public function __construct($validator)
 {
     parent::__construct('Validation Fail', $validator->errors(), null, [], 0);
 }
Example #3
0
 /**
  * Create a new validation HTTP exception instance.
  *
  * @param \Illuminate\Support\MessageBag|array $errors
  * @param string                               $message
  * @param \Exception                           $previous
  * @param array                                $headers
  * @param int                                  $code
  *
  * @return void
  */
 public function __construct($errors = null, $message = null, Exception $previous = null, $headers = [], $code = 0)
 {
     parent::__construct($message, $errors, $previous, $headers, $code);
 }