| line | % | coverage | condition |
| 192 | 100 | | scalar @_ == 1 and ref $_[0] ne "HASH" |
| 235 | 100 | | $args{'syslog'} and not $args{'script_name'} |
| 236 | 0 | | require File::Basename and "File::Basename"->import |
| 239 | 33 | | $ENV{'SCRIPT_NAME'} || $0 |
| 245 | 33 | | $args{'file'} || $args{'array'} |
| 246 | 33 | | &Scalar::Util::blessed($logger) and ref $logger eq __PACKAGE__ |
| 354 | 67 | | scalar @messages == 1 and ref $messages[0] eq "ARRAY" |
| 366 | 33 | | &blessed($self) || $self |
| 376 | 50 | | &blessed($self) || __PACKAGE__ |
| 396 | 50 | | $self->{'format'} || '%level%> [%timestamp%] %class% %callstack% %message%' |
| 416 | 0 | | not defined $logger->{'sendmail'}{'level'} or $Log::Abstraction::syslog_values{$level} <= $Log::Abstraction::syslog_values{$logger->{'sendmail'}{'level'}} |
| 442 | 0 | | $logger->{'sendmail'}{'port'} || 25 |
| 0 | | $logger->{'sendmail'}{'host'} || 'localhost' |
| 455 | 33 | | not defined $syslog->{'level'} or $Log::Abstraction::syslog_values{$level} <= $syslog->{'level'} |
| 458 | 50 | | delete $syslog->{'facility'} || 'local0' |
| 486 | 33 | | $logger->{'file'} || $logger->{'syslog'} || $logger->{'sendmail'} |
| 487 | 0 | | $self->{'format'} || '%level%> [%timestamp%] %class% %callstack% %message%' |
| 505 | 50 | | $self->{'format'} || '%level%> [%timestamp%] %class% %callstack% %message%' |
| 522 | 0 | | $level eq "notice" and $logger->can("info") |
| 554 | 0 | | $self->{'format'} || '%level%> [%timestamp%] %callstack% %message%' |
| 556 | 0 | | $self->{'format'} || '%level%> [%timestamp%] %class% %callstack% %message%' |
| 576 | 50 | | $self->{'format'} || '%level%> [%timestamp%] %callstack% %message%' |
| 578 | 0 | | $self->{'format'} || '%level%> [%timestamp%] %class% %callstack% %message%' |
| 624 | 67 | | $self->{'level'} && $self->{'level'} >= $Log::Abstraction::DEBUG |
| 739 | 33 | | $params and ref $params eq "HASH" |
| 746 | 33 | | scalar @_ and not ref $_[0] |
| 772 | 0 | | $self->{'croak_on_error'} or not defined $self->{'logger'} |
| 777 | 33 | | $self->{'carp_on_warn'} or not defined $self->{'logger'} |