DataObjects/Core_person_settings.php
authorEdward <edward@roojs.com>
Wed, 3 Apr 2019 05:23:11 +0000 (13:23 +0800)
committerEdward <edward@roojs.com>
Wed, 3 Apr 2019 05:23:11 +0000 (13:23 +0800)
DataObjects/Core_person_settings.php

index fba8033..3aa5c4b 100644 (file)
@@ -27,6 +27,7 @@ class Pman_Core_DataObjects_Core_person_settings extends DB_DataObject
             $roo->jerr('Access Dennied');
         }
         
+        $this->isExist();
         
     }
     
@@ -50,4 +51,19 @@ class Pman_Core_DataObjects_Core_person_settings extends DB_DataObject
         }
     }
     
+    function isExist()
+    {
+        $core_person_settings = DB_DataObject::factory('core_person_settings');
+        $core_person_settings->setFrom(array(
+            'scope' => $this->scope,
+            'person_id' => $this->person_id
+        ));
+        
+        if($core_person_settings->find(true)) {
+            return $core_person_settings;
+        }
+        
+        return false;
+    }
+    
  }