Amon2::Trigger - Trigger system for Amon2
package MyClass; use parent qw/Amon2::Trigger/; __PACKAGE__->add_trigger('Foo'); __PACKAGE__->call_trigger('Foo');
This is a trigger system for Amon2. You can use this class for your class using trigger system.
You can register the callback function for the class or object.
When you register callback code on object, the callback is only registered to object, not for class.
Return Value: Not defined.
This method calls all callback code for $name.
You can get all of trigger code from the class and ancestors.
Class::Trigger does not support get_trigger_code.
To install Amon2, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Amon2
CPAN shell
perl -MCPAN -e shell install Amon2
For more information on module installation, please visit the detailed CPAN module installation guide.