[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
0xampp
/
perl
/
vendor
/
lib
/
Dancer2
/
Plugin
/
LogReport
/
[
Home
]
File: Message.pm
# Copyrights 2007-2021 by [Mark Overmeer <markov@cpan.org>]. # For other contributors see ChangeLog. # See the manual pages for details on the licensing terms. # Pod stripped from pm file by OODoc 2.02. # This code is part of distribution Log-Report. Meta-POD processed with # OODoc into POD and HTML manual-pages. See README.md # Copyright Mark Overmeer. Licensed under the same terms as Perl itself. package Dancer2::Plugin::LogReport::Message; use vars '$VERSION'; $VERSION = '1.31'; use parent 'Log::Report::Message'; use strict; use warnings; sub init($) { my ($self, $args) = @_; $self->SUPER::init($args); $self; } sub reason { my $self = shift; $self->{reason} = $_[0] if exists $_[0]; $self->{reason}; } my %reason2color = ( TRACE => 'info' , ASSERT => 'info' , INFO => 'info' , NOTICE => 'info' , WARNING => 'warning' , MISTAKE => 'warning' ); sub bootstrap_color { my $self = shift; return 'success' if $self->inClass('success'); $reason2color{$self->reason} || 'danger'; } 1;