PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.2
Booking for Appointments and Events Calendar – Amelia v2.2
2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / src / Infrastructure / Common / Exceptions / QueryExecutionException.php
ameliabooking / src / Infrastructure / Common / Exceptions Last commit date
NotFoundException.php 6 months ago QueryExecutionException.php 6 months ago
QueryExecutionException.php
29 lines
1 <?php
2
3 namespace AmeliaBooking\Infrastructure\Common\Exceptions;
4
5 use Exception;
6
7 /**
8 * Class QueryExecutionException
9 *
10 * @package AmeliaBooking\Infrastructure\Common\Exceptions
11 */
12 class QueryExecutionException extends \Exception
13 {
14 /**
15 * @param string $message
16 * @param int $code
17 * @param Exception|null $previous
18 */
19 public function __construct($message = 'Query Execution Error', $code = 0, ?Exception $previous = null)
20 {
21 if (!is_int($code)) {
22 $message .= $previous ? ' ' . $previous->getMessage() : '';
23 $code = 0;
24 }
25
26 parent::__construct($message, $code, $previous);
27 }
28 }
29