From ec155630fd72951eb3bde59951ff4cb29940967e Mon Sep 17 00:00:00 2001 From: Keryja Date: Thu, 9 Aug 2018 15:57:00 +0200 Subject: [PATCH] Example of the error --- app/Http/Controllers/TheController.php | 19 +++++++++++++++++++ app/TheModel.php | 13 +++++++++++++ app/TheRelationModel.php | 13 +++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 app/Http/Controllers/TheController.php create mode 100644 app/TheModel.php create mode 100644 app/TheRelationModel.php diff --git a/app/Http/Controllers/TheController.php b/app/Http/Controllers/TheController.php new file mode 100644 index 0000000..523bc2f --- /dev/null +++ b/app/Http/Controllers/TheController.php @@ -0,0 +1,19 @@ + 'foo'])->first(); + abort_if(!$theModel, 404); + + $theRelation = $theModel->theRelation()->where(['name' => 'bar'])->first(); + abort_if(!$theRelation, 404); + } +} diff --git a/app/TheModel.php b/app/TheModel.php new file mode 100644 index 0000000..319714a --- /dev/null +++ b/app/TheModel.php @@ -0,0 +1,13 @@ +hasOne(TheRelationModel::class); + } +} diff --git a/app/TheRelationModel.php b/app/TheRelationModel.php new file mode 100644 index 0000000..5220941 --- /dev/null +++ b/app/TheRelationModel.php @@ -0,0 +1,13 @@ +belongsTo(TheModel::class); + } +}