...
Code Block |
---|
override saveChanges() self.processRecentChanges() foreach obj (self.changedObjects) obj.auditTrailChanged() foreach obj (self.insertedObjects) obj.auditTrailChanged() foreach obj (self.deletedObjects) obj.auditTrailChanged() super.saveChanges() |
Houdah Frameworks:
Take a look at Houdah Frameworks. I think the Audit Trail 12 solution provided by this framework could be helpful.
The Wonder Bug Tracker application also includes support for audit trail. Maybe you can learn something from there.
1http://code.google.com/p/houdah-webobjects-frameworks/wiki/HoudahAuditTrail
2http://code.google.com/p/houdah-webobjects-frameworks/wiki/AuditTrail
Ken Anderson
(scooped from the mailinglist)
...