DataObjects/Events.php
authorEdward <edward@roojs.com>
Fri, 17 Apr 2015 09:08:25 +0000 (17:08 +0800)
committerEdward <edward@roojs.com>
Fri, 17 Apr 2015 09:08:25 +0000 (17:08 +0800)
DataObjects/Events.php

index 8ab76aa..4bb7578 100644 (file)
@@ -417,12 +417,18 @@ class Pman_Core_DataObjects_Events extends DB_DataObject
             return false;
         }
         
-        $deleted[$obj->tableName()] = $obj->toArray();
+        if(empty($set)){
+            return $deleted;
+        }
+        
+        $d[$obj->tableName()] = $obj->toArray();
 
         if(method_exists($obj, 'toDeletedArray')){
-            $deleted = $obj->toDeletedArray();
+            $d = $obj->toDeletedArray();
         }
         
+        $deleted[] = $d;
+        
         return $deleted;