From a23e795f5c6efb4176fb5bb7ee1b423d264475d1 Mon Sep 17 00:00:00 2001 From: kj Date: Tue, 5 Apr 2022 17:12:30 -0400 Subject: [PATCH] Fix error on getVars when get not set properties. --- src/Libs/ModelMySQL.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Libs/ModelMySQL.php b/src/Libs/ModelMySQL.php index 27ddcd0..a6db52f 100644 --- a/src/Libs/ModelMySQL.php +++ b/src/Libs/ModelMySQL.php @@ -196,7 +196,8 @@ class ModelMySQL { foreach($properties as $property) { $att = $property->name; - $result[$att] = $this->$att; + $result[$att] = isset($this->$att) + ? $this->$att : null; } foreach (static::$ignoreSave as $del) { @@ -204,7 +205,8 @@ class ModelMySQL { } foreach (static::$forceSave as $value) { - $result[$value] = $this->$value; + $result[$value] = isset($this->$value) + ? $this->$value: null; } return $result;