PluginProbe
Billingo Official for WooCommerce / trunk
Billingo Official for WooCommerce vtrunk
4.3.3 4.3.2 trunk 0.0.2 1.0.0 2.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 All 82 releases
billingo / src / Exceptions / ValidationException.php

ValidationException.php in Billingo Official for WooCommerce trunk, at src/Exceptions/ValidationException.php

28 lines 516 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace App\Billingo\Exceptions;
4
5 use Exception;
6
7 class ValidationException extends BillingoException
8 {
9
10 public function __construct(
11 private readonly array $errors,
12 int $code = 0,
13 Exception $previous = null
14 ) {
15 parent::__construct($code, $previous);
16 }
17
18 public function getErrorMessage(): string
19 {
20 return 'Validation Failed: ' . json_encode($this->errors);
21 }
22
23 public function getErrors(): array
24 {
25 return $this->errors;
26 }
27 }
28