DBIx-Class-AuditAny
view release on metacpan or search on metacpan
being highly flexible and customizable with sane APIs.
C<DBIx::Class::AuditAny> wants to be a general framework on top of which other Change
Tracking modules for DBIC can be written, while also providing fully fleshed, end-user
solutions that can be dropped in and work out-of-the-box.
=head2 Background
This module was originally written in 2012 for an internal client project, and the process
of getting it released open-source as a stand-alone, general-purpose module was started in
2013. However, I got busy with other projects and wasn't able to complete a CPAN release at
that time (mainly due to missing docs and minor loose ends). I finally came back to this
project (May 2015) to actually get a release out to CPAN. So, even though the release date
is in 2015, the majority of the code is actually several years old (and has been running
perfectly in production for several client apps the whole time).
=head2 API and Usage
AuditAny uses a different API than typical DBIC components. Instead of loading at the
schema/result class level with C<load_components>, AuditAny is used by attaching an
lib/DBIx/Class/AuditAny.pm view on Meta::CPAN
being highly flexible and customizable with sane APIs.
C<DBIx::Class::AuditAny> wants to be a general framework on top of which other Change
Tracking modules for DBIC can be written, while also providing fully fleshed, end-user
solutions that can be dropped in and work out-of-the-box.
=head2 Background
This module was originally written in 2012 for an internal client project, and the process
of getting it released open-source as a stand-alone, general-purpose module was started in
2013. However, I got busy with other projects and wasn't able to complete a CPAN release at
that time (mainly due to missing docs and minor loose ends). I finally came back to this
project (May 2015) to actually get a release out to CPAN. So, even though the release date
is in 2015, the majority of the code is actually several years old (and has been running
perfectly in production for several client apps the whole time).
=head2 API and Usage
AuditAny uses a different API than typical DBIC components. Instead of loading at the
schema/result class level with C<load_components>, AuditAny is used by attaching an
( run in 0.294 second using v1.01-cache-2.11-cpan-87723dcf8b7 )