line |
true |
false |
branch |
477
|
0 |
0 |
unless $status |
482
|
0 |
0 |
if ($self->logmode and $log_on) |
484
|
0 |
0 |
defined $args->{'logfile'} ? : |
485
|
0 |
0 |
if defined $args->{'logfacility'} |
486
|
0 |
0 |
if ($args->{'logfd'}) { } |
489
|
0 |
0 |
if defined $logfile and length $logfile |
493
|
0 |
0 |
defined $args->{'ident'} ? : |
496
|
0 |
0 |
defined $args->{'loglevel'} ? : |
497
|
0 |
0 |
unless ($self->logger_init(%$logopts)) |
512
|
0 |
0 |
exists $method_registry{$registry_key} ? : |
526
|
0 |
0 |
if ref $class |
533
|
0 |
0 |
unless exists $method_registry{$registry_key} |
538
|
0 |
0 |
unless grep {$_ eq $meth;} keys %{{DELETE => 1, GET => 1, PATCH => 1, POST => 1, PUT => 1};} |
541
|
0 |
0 |
unless length $path |
546
|
0 |
0 |
$info{'attrs'} && is_hash($info{'attrs'}) ? : |
547
|
0 |
0 |
$info{'returns'} && is_hash($info{'returns'}) ? : |
554
|
0 |
0 |
if ($methods->{$key}) |
556
|
0 |
0 |
if $tname ne $name |
575
|
0 |
0 |
unless $meth |
576
|
0 |
0 |
if $meth eq 'HEAD' |
578
|
0 |
0 |
$meths->{$meth} ? : |
589
|
0 |
0 |
unless defined $name |
590
|
0 |
0 |
unless defined $meta->{$name} |
596
|
0 |
0 |
unless defined $value |
603
|
0 |
0 |
unless defined $value |
610
|
0 |
0 |
unless defined $struct |
617
|
0 |
0 |
unless defined $struct |
628
|
0 |
0 |
if $meth eq 'HEAD' |
629
|
0 |
0 |
unless ($self->check_http_method($meth)) |
638
|
0 |
0 |
unless length $path |
647
|
0 |
0 |
if $methods->{$key} and $methods->{$key}{'name'} and $methods->{$key}{'code'} |
654
|
0 |
0 |
if $methods->{$ikey} and $methods->{$ikey}{'deep'} and $methods->{$ikey}{'name'} and $methods->{$key}{'code'} |
667
|
0 |
0 |
unless my $method = $self->lookup_method($meth, $path) |
668
|
0 |
0 |
unless (ref $method eq 'HASH') |
677
|
0 |
0 |
unless defined $k |
678
|
0 |
0 |
if ($k eq 'code') { } |
|
0 |
0 |
elsif ($k eq 'name') { } |
690
|
0 |
0 |
if (ref $func eq 'CODE') { } |
699
|
0 |
0 |
unless (&HTTP::Status::status_message($rc)) |
731
|
0 |
0 |
if $rc =~ /^(1\d\d|[23]04)$/ |
732
|
0 |
0 |
if (utf8::is_utf8($content)) |
737
|
0 |
0 |
if $self->origin->{'nph'} |
741
|
0 |
0 |
if (is_void($head)) { } |
|
0 |
0 |
elsif (is_hash($head)) { } |
749
|
0 |
0 |
if $cl and not $h->header('Content-Length') |
752
|
0 |
0 |
$self->{'request_method'} && $self->{'request_method'} eq 'HEAD' ? : |
753
|
0 |
0 |
$cl && !$ishead ? : |
758
|
0 |
0 |
$cl && !$ishead ? : |
|
0 |
0 |
$self->origin->{'nph'} ? : |
763
|
0 |
0 |
if length $p and $p ne '/' |
765
|
0 |
0 |
if length $p |