summaryrefslogtreecommitdiff
path: root/perl/Wallet/Object.pm
AgeCommit message (Collapse)Author
2007-08-28Rename Wallet::Object to Wallet::Object::Base and fix some syntax errorsRuss Allbery
introduced by recent changes.
2007-08-28Use the new ACL object interface to find the ID of an ACL rather thanRuss Allbery
assuming they're always numeric.
2007-08-28Fix some terminology consistency issues. Log creation of new objectsRuss Allbery
properly. Fix the logging of object deletion.
2007-08-28Make sure the module always evaluates to true.Russ Allbery
2007-08-28Add the error() method and allow the date argument for tracing to variousRuss Allbery
method calls to be omitted. Add full documentation. This should be basically functionally complete for the first pass, although there is as yet no flags implementation.
2007-08-27Add generic store, destroy, and show methods and a get placeholder. TheRuss Allbery
basic methods are now complete. Add the trace information as parameters to the functions to set various attributes. Rename delete to destroy to avoid the Perl reserved word. Rename _create_internal and _new_internal to create and new to use a more conventional inheritance structure. Always use exceptions for database errors.
2007-08-27Snapshot work in progress.Russ Allbery