浏览代码

Fix Model again

Visman 5 年之前
父节点
当前提交
6a14abd55b
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      app/Models/Model.php

+ 3 - 2
app/Models/Model.php

@@ -67,7 +67,7 @@ class Model
     }
 
     /**
-     * Удаляет вычесленные зависимые свойства
+     * Удаляет вычисленные зависимые свойства
      *
      * @param mixed $name
      */
@@ -88,12 +88,13 @@ class Model
      */
     public function __set($name, $value)
     {
+        $this->unsetCalc($name);
+
         if (\method_exists($this, $method = 'set' . $name)) {
             $this->$method($value);
         } else {
             $this->zAttrs[$name] = $value;
         }
-        $this->unsetCalc($name);
     }
 
     /**