/**
* usage
* add('xxx:yyy:zzz' , old, new)
- * add('xxx:yyy', $newdo, $olddo) // two dataobjects.. (will diff the two..
- * add($newdo, $olddo)
+ * add('xxx:yyy', $old_new, $new_do) // two dataobjects.. (will diff the two..
+ * add($old_do, $new_do)
*/
if (is_object($fieldname)) {
// should check keys() - so it does not log primary key addition.
- foreach($new->toArray() as $k=>$v) {
+ foreach($fieldname->toArray() as $k=>$v) {
// things to skip?
$this->add($k, $v, !$old ? '' : $old->{$k});
}