DataObjects/Events.php
authorEdward <edward@roojs.com>
Tue, 14 Jul 2015 08:25:39 +0000 (16:25 +0800)
committerEdward <edward@roojs.com>
Tue, 14 Jul 2015 08:25:39 +0000 (16:25 +0800)
DataObjects/Events.php

index ee0e7bb..307665b 100644 (file)
@@ -618,10 +618,17 @@ class Pman_Core_DataObjects_Events extends DB_DataObject
                 continue;
             }
             
+            
             if(!isset($restored[$d['_table']])){
                 $restored[$d['_table']] = array();
             }
             
+            $table = DB_DataObject::factory($tableName);
+            
+            if (!is_a($table,'DB_DataObject')) {
+                continue;
+            }
+            
             unset($d['_table']);
             
             $table->setFrom($d);