| blib/lib/Business/OnlinePayment/PayflowPro.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 4 | 38 | 10.5 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 150 | 0 | 0 | 4 | defined $expiration and $expiration =~ /^(\d+)\D+\d*(\d{2})$/ |
| 228 | 0 | 0 | 0 | defined $content{'ORIGID'} and length $content{'ORIGID'} |
| 320 | 0 | 0 | 0 | $$response{'AVSADDR'} eq 'Y' and $$response{'AVSZIP'} eq 'Y' |
| 346 | 0 | 0 | 0 | defined $$response{'RESULT'} and $$response{'RESULT'} eq '0' |
| 361 | 5 | 0 | 0 | ref $page and not defined $$page |
| line | l | !l | condition |
|---|---|---|---|
| 48 | 0 | 0 | shift() || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 57 | 0 | 0 | 0 | $$self{'__DEBUG'} || $Business::OnlinePayment::PayflowPro::DEBUG |
| 112 | 0 | 0 | 0 | $actions{lc $content{'action'}} || $content{'action'} |
| 126 | 0 | 0 | 0 | $types{lc $content{'type'}} || $content{'type'} |
| 300 | 0 | 0 | 0 | index($value, '&') != -1 or index($value, '=') != -1 |
| 319 | 0 | 0 | 0 | defined $$response{'AVSADDR'} or defined $$response{'AVSZIP'} |
| 320 | 0 | 0 | 0 | $$response{'AVSADDR'} eq 'N' or $$response{'AVSZIP'} eq 'N' |
| 361 | 1 | 0 | 5 | not defined $page or ref $page and not defined $$page |