DataObjects/Mtrack_change.php
authorAlan Knowles <alan@akbkhome.com>
Thu, 24 Mar 2011 14:51:03 +0000 (22:51 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 24 Mar 2011 14:51:03 +0000 (22:51 +0800)
DataObjects/Mtrack_change.php

index 64207bd..0b86692 100644 (file)
@@ -137,16 +137,12 @@ class Pman_MTrack_DataObjects_Mtrack_change extends DB_DataObject
      */
     
     
-    function add($fieldname, $old, $new)
+    function add($fieldname, $old, $new= '')
     {
         
         if (is_object($fieldname)) {
-            // should check keys() - so it does not log primary key addition.
-            foreach($fieldname->toArray() as $k=>$v) {
-                // things to skip?
-                $this->add($k, $v, !$old ? '' :  $old->{$k});
-            }
-            return;
+            $new = $old;
+            $old = $fieldname; 
         }
         if (is_object($new)) {
             // should check keys() - so it does not log primary key addition.