line |
true |
false |
branch |
52
|
0 |
0 |
$ENV{'MOD_PERL'} =~ m[ ^ mod_perl / (\d+\.[\d_]+) (?: \.\d+)? $ ]x ? : |
|
6 |
0 |
!$ENV{'MOD_PERL'} ? : |
55
|
6 |
0 |
if $v < "1.98" |
60
|
0 |
6 |
if (&_is_mod_perl_1()) { } |
|
0 |
6 |
elsif (&_is_mod_perl_2()) { } |
64
|
0 |
0 |
if (eval {
do {
require Apache2::RequestRec
}
}) { } |
82
|
6 |
10 |
ref $_[0] ? : |
93
|
0 |
6 |
if $#_ != -1 |
95
|
3 |
3 |
unless (defined $self->{'object'}) |
101
|
0 |
3 |
if $@ |
113
|
0 |
0 |
$AUTOLOAD =~ /(\w+)$/ ? : |
129
|
0 |
6 |
unless ($self->isa("CGI::Ex")) |
134
|
2 |
4 |
if $self->{'form'} |
141
|
4 |
0 |
$obj->can('multi_param') ? : |
143
|
5 |
0 |
$mp ? : |
144
|
4 |
1 |
$#val <= 0 ? : |
161
|
1 |
2 |
if @_ == 1 |
171
|
1 |
1 |
ref $_[0] ? : |
178
|
1 |
2 |
ref $val eq 'ARRAY' ? : |
199
|
0 |
3 |
unless ($self->isa("CGI::Ex")) |
204
|
1 |
2 |
if $self->{'cookies'} |
210
|
2 |
0 |
$#val == 0 ? : |
|
0 |
2 |
$#val == -1 ? : |
227
|
1 |
2 |
if @_ == 1 |
238
|
0 |
13 |
if $#_ != -1 |
264
|
5 |
5 |
@_ && ref $_[0] ? : |
265
|
5 |
5 |
unless $self |
267
|
8 |
2 |
if ($type) { } |
268
|
0 |
8 |
unless $type =~ m[^[\w\-\.]+/[\w\-\.\+]+$] |
272
|
2 |
8 |
if $charset and $charset =~ /^[\w\-\.\:\+]+$/ |
274
|
0 |
10 |
if (my $r = $self->apache_request) { } |
275
|
0 |
0 |
if $r->bytes_sent |
277
|
0 |
0 |
if $self->is_mod_perl_1 |
279
|
10 |
0 |
unless ($ENV{'CONTENT_TYPED'}) |
293
|
0 |
2 |
if (my $r = $self->apache_request) { } |
296
|
1 |
1 |
$ENV{'CONTENT_TYPED'} ? : |
307
|
0 |
0 |
$#_ == 1 ? : |
308
|
0 |
0 |
unless $self |
309
|
0 |
0 |
if $loc |
311
|
0 |
0 |
if ($html_loc) |
318
|
0 |
0 |
if ($self->content_typed) { } |
|
0 |
0 |
elsif (my $r = $self->apache_request) { } |
319
|
0 |
0 |
if ($DEBUG_LOCATION_BOUNCE) { } |
327
|
0 |
0 |
if ($self->is_mod_perl_1) { } |
353
|
2 |
0 |
UNIVERSAL::isa($_[0], 'CGI::Ex') ? : |
355
|
0 |
2 |
ref $_[0] ? : |
357
|
0 |
4 |
if /^-/ |
363
|
0 |
2 |
if $args->{'-expires'} |
368
|
1 |
1 |
if ($self->content_typed) { } |
371
|
0 |
1 |
if (my $r = $self->apache_request) { } |
372
|
0 |
0 |
if ($self->is_mod_perl_1) { } |
398
|
0 |
0 |
if ($self->content_typed) { } |
|
0 |
0 |
elsif (my $r = $self->apache_request) { } |
401
|
0 |
0 |
if ($self->is_mod_perl_1) { } |
413
|
0 |
0 |
ref $_[0] ? : |
423
|
1 |
6 |
if (not $time or lc $time eq 'now') { } |
|
1 |
5 |
elsif ($time =~ /^\d+$/) { } |
|
4 |
1 |
elsif ($time =~ /^([+-]?)\s*(\d+|\d*\.\d+)\s*([a-z])[a-z]*$/i) { } |
440
|
0 |
1 |
if $#stat == -1 |
451
|
0 |
0 |
unless (defined $mesg) |
454
|
0 |
0 |
if ($self->content_typed) |
457
|
0 |
0 |
if (my $r = $self->apache_request) { } |
459
|
0 |
0 |
if ($self->is_mod_perl_1) { } |
480
|
0 |
0 |
if ($self->content_typed) |
483
|
0 |
0 |
if (my $r = $self->apache_request) { } |
484
|
0 |
0 |
if ($self->is_mod_perl_1) { } |
501
|
0 |
0 |
unless ref $self |
504
|
0 |
0 |
if $js_file and not $js_file =~ /\.js$/i |
509
|
0 |
0 |
if ($js_file and $js_file =~ m[^/*(\w+(?:/+\w+)*\.js)$]i) |
512
|
0 |
0 |
unless -f $_file |
520
|
0 |
0 |
unless ($stat) |
521
|
0 |
0 |
if (not $self->content_typed) { } |
530
|
0 |
0 |
unless ($self->content_typed) |
536
|
0 |
0 |
if $ENV{'REQUEST_METHOD'} and $ENV{'REQUEST_METHOD'} eq "HEAD" |
540
|
0 |
0 |
unless open FH, "<$js_file" |
554
|
0 |
10 |
if (ref $args) { } |
555
|
0 |
0 |
unless (UNIVERSAL::isa($args, "HASH")) |
567
|
0 |
10 |
if ($module eq 'HTML::FillInForm') { } |
569
|
0 |
0 |
if ($@) |
572
|
0 |
0 |
if $args->{'text'} |
573
|
0 |
0 |
if $args->{'form'} |
575
|
0 |
0 |
if ($args->{'text'}) |
587
|
1 |
9 |
if ($args->{'text'}) { } |
|
8 |
1 |
elsif ($args->{'scalarref'}) { } |
|
1 |
0 |
elsif ($args->{'arrayref'}) { } |
|
0 |
0 |
elsif ($args->{'file'}) { } |
596
|
0 |
0 |
unless open IN, $args->{'file'} |
598
|
0 |
0 |
unless read IN, $str, -s _ |
615
|
9 |
1 |
!$args->{'text'} ? : |
624
|
2 |
0 |
@_ == 2 ? : |
629
|
0 |
2 |
if $self->{'raise_error'} |
655
|
0 |
2 |
if not $form and ref $self |
656
|
0 |
2 |
if UNIVERSAL::isa($form, "CGI::Ex") |
658
|
1 |
1 |
ref $str ? : |
670
|
1 |
1 |
if (not $return) { } |