DataObjects/Events.php
authorAlan Knowles <alan@roojs.com>
Tue, 21 Apr 2015 04:00:40 +0000 (12:00 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 21 Apr 2015 04:00:40 +0000 (12:00 +0800)
DataObjects/Events.php

index d878b82..3822121 100644 (file)
@@ -423,11 +423,11 @@ class Pman_Core_DataObjects_Events extends DB_DataObject
             foreach($obj as $o) {
                 $this->logDeletedRecord($o);
             }
-            return;
+            return true;
         }
         
         if(empty($obj) || !is_a($obj, 'DB_DataObject')){
-            return $self::$deleted; 
+            return false;
         }
         
         
@@ -435,10 +435,11 @@ class Pman_Core_DataObjects_Events extends DB_DataObject
         $del['_table'] = $obj->tableName();
 
         if(method_exists($obj, 'toDeletedArray')){
-            $deleted = $obj->toDeletedArray();
+            $del = $obj->toDeletedArray();
         }
         
-        return $deleted;
+        self::$deleted[] = $del;
+        return $del;
     }
     
     function writeEventLog($extra_data  = '')