PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.0.13
Kirki – Freeform Page Builder, Website Builder & Customizer v6.0.13
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 3 weeks ago InvalidCastException.php 3 weeks ago InvalidMiddlewareException.php 3 weeks ago InvalidRoutActionException.php 3 weeks ago InvalidValidationRuleException.php 3 weeks ago MassAssignmentException.php 3 weeks ago ModelNotFoundException.php 3 weeks ago MultipleRecordsFoundException.php 3 weeks ago NotFoundException.php 3 weeks ago QueryException.php 3 weeks ago RecordNotFoundException.php 3 weeks ago UniqueConstraintViolationException.php 3 weeks ago ValidationException.php 3 weeks 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