From 464c1063e1b0633d402d5701720be6f8b6136949 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 25 Jul 2013 18:01:14 +0800 Subject: [PATCH] DataObjects/Core_watch.php --- DataObjects/Core_watch.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/DataObjects/Core_watch.php b/DataObjects/Core_watch.php index 149bba38..ab6a481b 100644 --- a/DataObjects/Core_watch.php +++ b/DataObjects/Core_watch.php @@ -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(); + + + } + } } -- 2.39.2