DataObjects/Core_watch.php
authorAlan Knowles <alan@roojs.com>
Thu, 25 Jul 2013 10:01:14 +0000 (18:01 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 25 Jul 2013 10:01:14 +0000 (18:01 +0800)
DataObjects/Core_watch.php

index 149bba3..ab6a481 100644 (file)
@@ -217,6 +217,24 @@ class Pman_Core_DataObjects_Core_watch extends DB_DataObject
         
         
     }
+    function initDatabase($roo, $data) {
+        foreach($data as $d) {
+            $dd = $d;
+            if (isset($dd['active'])) {
+                unset($dd['active']);
+            }
+            $t = DB_DataObject::Factory($this->tableName());
+            $t->setFrom($dd);
+            if ($dd->find(true)) {
+                continue;
+            }
+            $t = DB_DataObject::Factory($this->tableName());
+            $t->setFrom($d);
+            $t->insert();
+            
+            
+        }
+    }
     
      
 }