Log::Any::Plugin::Util - Utilities for Log::Any::Plugin classes
version 0.012
These functions are only of use to authors of Log::Any::Plugin classes.
Users should see Log::Any::Plugin instead.
Returns a coderef of the existing method in the class, or undef if none exists. Exactly the same semantics as $class->can($method_name).
Replaces the given method with the new version.
$class
Name of class containing the method.
$method_name
Name of method to be modified.
&new_method
Coderef of the new method.
Creates a fully-qualified class name from the abbreviated class name rules in Log::Any::Plugin.
$name
Either a namespace suffix, or a fully-qualified class name prefixed with '+'.
Return an array of all the Log:Any logging methods and aliases
Log::Any::Plugin
Thanks to Strategic Data for sponsoring the development of this module.
Stephen Thirlwall <sdt@cpan.org>
This software is copyright (c) 2022, 2019, 2017, 2015, 2014 by Stephen Thirlwall.
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 Log::Any::Plugin, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Log::Any::Plugin
CPAN shell
perl -MCPAN -e shell install Log::Any::Plugin
For more information on module installation, please visit the detailed CPAN module installation guide.