MooseX::LogDispatch::Levels(3p)

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.