PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
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 7 years ago QueryExecutionException.php 5 years ago
QueryExecutionException.php
31 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 * QueryExecutionException constructor.
16 *
17 * @param string $message
18 * @param int $code
19 * @param Exception|null $previous
20 */
21 public function __construct($message = 'Query Execution Error', $code = 0, Exception $previous = null)
22 {
23 if (!is_int($code)) {
24 $message .= $previous ? ' ' . $previous->getMessage() : '';
25 $code = 0;
26 }
27
28 parent::__construct($message, $code, $previous);
29 }
30 }
31