소스 검색

Add isModified() method to DataModel

Visman 5 년 전
부모
커밋
308a214160
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  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]);
+    }
+
     /**
      * Обнуляет массив флагов измененных свойств модели
      */