NullLogger for Category support
[p5sagit/Log-Contextual.git] / lib / Log / Contextual / NullLogger.pm
CommitLineData
b03d1bdb 1package Log::Contextual::NullLogger;
2
3use strict;
4use warnings;
5
6{
7 for my $name (qw( trace debug info warn error fatal )) {
8
9 no strict 'refs';
10
11 *{$name} = sub {};
12
13 *{"is_$name"} = sub { 0 };
14 }
15}
16
17sub new {
18 my ($class, $args) = @_;
19 bless {}, $class;
20}
21
221;
23