diff --git a/src/Database/Model.php b/src/Database/Model.php index 0830d25..09d6472 100644 --- a/src/Database/Model.php +++ b/src/Database/Model.php @@ -116,7 +116,7 @@ public function cascadeSoftDelete() : void if (isset($relationData)) { $relationData->softDelete(); } - } elseif ($data['type'] === Relation::HAS_MANY && isset($relationData[0])) { + } elseif ($data['type'] === Relation::HAS_MANY && $relationData->count()) { foreach ($relationData as $singleData) { $singleData->softDelete(); }