PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.2.0
Independent Analytics – WordPress Analytics Plugin v2.2.0
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / illuminate / database / Eloquent / ModelNotFoundException.php
independent-analytics / vendor / illuminate / database / Eloquent Last commit date
Casts 2 years ago Concerns 2 years ago Factories 2 years ago Relations 2 years ago BroadcastableModelEventOccurred.php 2 years ago BroadcastsEvents.php 2 years ago Builder.php 2 years ago Collection.php 2 years ago HigherOrderBuilderProxy.php 2 years ago InvalidCastException.php 2 years ago JsonEncodingException.php 2 years ago MassAssignmentException.php 2 years ago MassPrunable.php 2 years ago Model.php 2 years ago ModelNotFoundException.php 2 years ago Prunable.php 2 years ago QueueEntityResolver.php 2 years ago RelationNotFoundException.php 2 years ago Scope.php 2 years ago SoftDeletes.php 2 years ago SoftDeletingScope.php 2 years ago
ModelNotFoundException.php
60 lines
1 <?php
2
3 namespace IAWP_SCOPED\Illuminate\Database\Eloquent;
4
5 use IAWP_SCOPED\Illuminate\Database\RecordsNotFoundException;
6 use IAWP_SCOPED\Illuminate\Support\Arr;
7 /** @internal */
8 class ModelNotFoundException extends RecordsNotFoundException
9 {
10 /**
11 * Name of the affected Eloquent model.
12 *
13 * @var string
14 */
15 protected $model;
16 /**
17 * The affected model IDs.
18 *
19 * @var int|array
20 */
21 protected $ids;
22 /**
23 * Set the affected Eloquent model and instance ids.
24 *
25 * @param string $model
26 * @param int|array $ids
27 * @return $this
28 */
29 public function setModel($model, $ids = [])
30 {
31 $this->model = $model;
32 $this->ids = Arr::wrap($ids);
33 $this->message = "No query results for model [{$model}]";
34 if (\count($this->ids) > 0) {
35 $this->message .= ' ' . \implode(', ', $this->ids);
36 } else {
37 $this->message .= '.';
38 }
39 return $this;
40 }
41 /**
42 * Get the affected Eloquent model.
43 *
44 * @return string
45 */
46 public function getModel()
47 {
48 return $this->model;
49 }
50 /**
51 * Get the affected Eloquent model IDs.
52 *
53 * @return int|array
54 */
55 public function getIds()
56 {
57 return $this->ids;
58 }
59 }
60