DBIx::Class::AuditAny::Role::Collector - Role for all Collector classes
All classes which need to be able to function as a "Collector" class must consume this base role.
All Collectors must implement a record_changes() method. This is what is called to send the change/update data into the Collector for further processing and storage.
record_changes()
Required. Reference to the main AuditAny object which is sniffing the change data
these are part of the base class because the AuditObj expects all Collectors to know if a particular tracked source is also a source used by the collector which would create a deep recursion situation. in other words, we don't want to try to track changes of the tables that we're using to store changes. We rely on the Collector to identify these exclude cases my setting those source names here
This is part of the "init" system for loading existing data. This is going to be refactored/replaced, but with what is not yet known
DBIx::Class::AuditAny
DBIx::Class
IRC:
Join #rapidapp on irc.perl.org.
Henry Van Styn <vanstyn@cpan.org>
This software is copyright (c) 2012-2015 by IntelliTree Solutions llc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install DBIx::Class::AuditAny, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DBIx::Class::AuditAny
CPAN shell
perl -MCPAN -e shell install DBIx::Class::AuditAny
For more information on module installation, please visit the detailed CPAN module installation guide.