PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.15.5
Independent Analytics – WordPress Analytics Plugin v2.15.5
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 1 month ago Concerns 1 month ago Factories 1 month ago Relations 1 month ago BroadcastableModelEventOccurred.php 1 month ago BroadcastsEvents.php 6 months ago Builder.php 1 month ago Collection.php 1 month ago HigherOrderBuilderProxy.php 2 years ago InvalidCastException.php 2 years ago JsonEncodingException.php 2 years ago MassAssignmentException.php 2 years ago MassPrunable.php 6 months ago MissingAttributeException.php 1 month ago Model.php 1 month ago ModelNotFoundException.php 1 month ago PendingHasThroughRelationship.php 1 month ago Prunable.php 2 years ago QueueEntityResolver.php 2 years ago RelationNotFoundException.php 2 years ago Scope.php 2 years ago SoftDeletes.php 1 month ago SoftDeletingScope.php 1 month ago
ModelNotFoundException.php
63 lines
1 <?php
2
3 namespace IAWPSCOPED\Illuminate\Database\Eloquent;
4
5 use IAWPSCOPED\Illuminate\Database\RecordsNotFoundException;
6 use IAWPSCOPED\Illuminate\Support\Arr;
7 /**
8 * @template TModel of \Illuminate\Database\Eloquent\Model
9 * @internal
10 */
11 class ModelNotFoundException extends RecordsNotFoundException
12 {
13 /**
14 * Name of the affected Eloquent model.
15 *
16 * @var class-string<TModel>
17 */
18 protected $model;
19 /**
20 * The affected model IDs.
21 *
22 * @var array<int, int|string>
23 */
24 protected $ids;
25 /**
26 * Set the affected Eloquent model and instance ids.
27 *
28 * @param class-string<TModel> $model
29 * @param array<int, int|string>|int|string $ids
30 * @return $this
31 */
32 public function setModel($model, $ids = [])
33 {
34 $this->model = $model;
35 $this->ids = Arr::wrap($ids);
36 $this->message = "No query results for model [{$model}]";
37 if (\count($this->ids) > 0) {
38 $this->message .= ' ' . \implode(', ', $this->ids);
39 } else {
40 $this->message .= '.';
41 }
42 return $this;
43 }
44 /**
45 * Get the affected Eloquent model.
46 *
47 * @return class-string<TModel>
48 */
49 public function getModel()
50 {
51 return $this->model;
52 }
53 /**
54 * Get the affected Eloquent model IDs.
55 *
56 * @return array<int, int|string>
57 */
58 public function getIds()
59 {
60 return $this->ids;
61 }
62 }
63