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); }
/** * 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); }