NAME

MooseX::LogDispatch::Levels

SYNOPSIS

package MyLogger;
use Moose;
with 'MooseX::LogDispatch::Levels';

# Optional configuration attribute would go here.

# Elsewhere...

my $logger = MyLogger->new;
$logger->debug("Something to log");
$logger->logger->debug("This also works");

DESCRIPTION

Like MooseX::LogDispatch, but with methods for the various log levels added directly to your class.

Configuration is done in the exact same way as for MooseX::LogDispatch.

METHODS

log

debug

info

notice

warning

error

critical

alert

emergency

AUTHOR

Ash Berlin <ash@cpan.org>.

LICENCE

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.