Changes for version 0.99
- handler now mod_perl2 only.
- db_Main hooks in data classes now inserted for you.
- severely tidied up: everything non-essential removed
- mail-sending functions separated out into Class::DBI::Factory::Mailer (mostly to make them optional)
- new relationships() method in Factory retrieves useful bits of cdbi meta_info.
- all SQLite mentions now SQLite2, to avoid spurious warnings from newer versions.
- works much better without config file
- all hard work deferred for as long as possible to make cdf fit better into nasty quick data-munging type scripts.
- demo application brought up to date, cleaned up, made to work properly
- documentation redone. still pretty windy, though.
- tests more extensive. still no proper handler tests, though.
Modules
factory interface to a set of Class::DBI classes, with optional mod_perl2 application skeleton
an AppConfig-based configuration mechanism for Class::DBI::Factory
useful exception classes for applications using the CDF framework
a minimal data-container used as a precursor for Class::DBI objects when populating forms or otherwise preparing to create a new object from existing data.
a handler base class for Class::DBI::Factory applications
an iterator-based retriever and paginator of Class::DBI data
a simple, replaceable email-sender
Provides
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in lib/Class/DBI/Factory/Exception.pm
in cdfdemo/lib/My/Album.pm
in cdfdemo/lib/My/Artist.pm
in cdfdemo/lib/My/DBI.pm
in cdfdemo/lib/My/Genre.pm
in cdfdemo/lib/My/Handler.pm
in cdfdemo/lib/My/Track.pm
in test/Thing.pm