Browse Source

Add isModified() method to DataModel

Visman 5 years ago
parent
commit
308a214160
1 changed files with 8 additions and 0 deletions
  1. 8 0
      app/Models/DataModel.php

+ 8 - 0
app/Models/DataModel.php

@@ -77,6 +77,14 @@ class DataModel extends Model
         return \array_keys($this->zModFlags);
     }
 
+    /**
+     * Возвращает модифицировано ли свойство модели
+     */
+    public function isModified(string $name): bool
+    {
+        return ! empty($this->zModFlags[$name]);
+    }
+
     /**
      * Обнуляет массив флагов измененных свойств модели
      */