PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / trunk
Kirki – Freeform Page Builder, Website Builder & Customizer vtrunk
6.3.0 6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / libraries / framework / Exceptions / MultipleRecordsFoundException.php
kirki / libraries / framework / Exceptions Last commit date
AuthorizationException.php 2 months ago InvalidCastException.php 2 months ago InvalidDateFormatException.php 1 month ago InvalidMiddlewareException.php 2 months ago InvalidRoutActionException.php 2 months ago InvalidValidationRuleException.php 2 months ago MassAssignmentException.php 2 months ago ModelNotFoundException.php 2 months ago MultipleRecordsFoundException.php 2 months ago NotFoundException.php 2 months ago QueryException.php 2 months ago RecordNotFoundException.php 2 months ago UniqueConstraintViolationException.php 2 months ago ValidationException.php 2 months ago
MultipleRecordsFoundException.php
54 lines
1 <?php
2
3 /**
4 * Runtime exception thrown when a query expecting a single row returns more than one.
5 * Carries the matched record count for error reporting.
6 * Used by firstOrFail-style retrieval methods on the query builder.
7 *
8 * @package Framework
9 * @subpackage Exceptions
10 * @since 1.0.0
11 */
12 namespace Kirki\Framework\Exceptions;
13
14 \defined('ABSPATH') || exit;
15 use RuntimeException;
16 class MultipleRecordsFoundException extends RuntimeException
17 {
18 /**
19 * The count.
20 *
21 * @var mixed
22 *
23 * @since 1.0.0
24 */
25 protected $count;
26 /**
27 * Create a new instance.
28 *
29 * @param mixed $count The count.
30 * @param mixed $code The code.
31 * @param mixed $previous The previous.
32 *
33 * @return void
34 *
35 * @since 1.0.0
36 */
37 public function __construct($count, $code = 0, $previous = null)
38 {
39 $this->count = $count;
40 parent::__construct(\sprintf('%d records were found', $count, $code, $previous));
41 }
42 /**
43 * Get the count.
44 *
45 * @return mixed
46 *
47 * @since 1.0.0
48 */
49 public function get_count()
50 {
51 return $this->count;
52 }
53 }
54