line |
true |
false |
branch |
60
|
1 |
0 |
unless ($self->_env) |
72
|
0 |
1 |
unless $fh |
76
|
0 |
7 |
unless length $_ |
77
|
7 |
0 |
if (/^agi_(\w+)\:\s+(.*)$/) |
83
|
0 |
1 |
if ($self->_debug > 0) |
105
|
0 |
0 |
if (defined $function and ref $function eq 'CODE') |
113
|
0 |
0 |
if (defined $self->{'callback'} and ref $self->{'callback'} eq 'CODE') |
125
|
0 |
0 |
if (defined $ret and $ret eq '-1' and not $self->_hungup) |
136
|
0 |
0 |
unless $fh |
140
|
0 |
0 |
unless defined $command |
142
|
0 |
0 |
if $self->_debug > 3 |
152
|
0 |
1 |
unless $fh |
155
|
0 |
1 |
if (not defined $response) { } |
|
0 |
1 |
elsif ($response =~ /^agi_(\w+)\:\s+(.*)$/) { } |
|
0 |
1 |
elsif ($readvars and $response eq '' or $response eq 'HANGUP') { } |
|
1 |
0 |
elsif ($response) { } |
159
|
0 |
0 |
if ($self->_debug > 0) |
160
|
0 |
0 |
unless $self->_env |
165
|
0 |
0 |
if $self->_debug > 0 |
170
|
0 |
0 |
if $self->_debug > 0 |
179
|
0 |
0 |
unless defined $response |
183
|
0 |
0 |
if ($response =~ /^200/) { } |
|
0 |
0 |
elsif ($response =~ /\(noresponse\)/) { } |
184
|
0 |
0 |
if ($response =~ /result=(-?[\d*#]+)/) |
190
|
0 |
0 |
defined $response ? : |
|
0 |
0 |
if $self->_debug > 0 |
192
|
0 |
0 |
defined $response ? : |
|
0 |
0 |
defined $result ? : |
|
0 |
0 |
if $self->_debug > 3 |
200
|
0 |
0 |
if (defined $status) { } |
210
|
0 |
0 |
if (defined $response) { } |
220
|
0 |
0 |
if (defined $result) { } |
230
|
0 |
0 |
if (defined $value) { } |
240
|
0 |
1 |
if (defined $value) { } |
256
|
1 |
1 |
if (%env) { } |
270
|
0 |
0 |
unless ($ret) |
350
|
0 |
0 |
unless defined $filename |
351
|
0 |
0 |
unless defined $digits |
352
|
0 |
0 |
unless defined $skipms |
353
|
0 |
0 |
unless defined $ffchar |
354
|
0 |
0 |
unless defined $rewchar |
355
|
0 |
0 |
unless defined $pausechar |
412
|
0 |
0 |
if ($self->execute("DATABASE GET $family $key")) |
414
|
0 |
0 |
if ($tempresult =~ /\((.*)\)/) |
454
|
0 |
0 |
unless defined $app |
455
|
0 |
0 |
if (not defined $options) { } |
|
0 |
0 |
elsif ($options =~ /^\".*\"$/) { } |
480
|
0 |
0 |
unless defined $filename |
501
|
0 |
0 |
unless defined $channel |
505
|
0 |
0 |
if ($self->execute("GET FULL VARIABLE $variable $channel")) |
507
|
0 |
0 |
if ($tempresult =~ /\((.*)\)/) |
534
|
0 |
0 |
unless defined $timeout |
535
|
0 |
0 |
unless defined $filename |
537
|
0 |
0 |
if (ref $filename eq 'ARRAY') { } |
562
|
0 |
0 |
if ($self->execute("GET VARIABLE $variable")) |
564
|
0 |
0 |
if ($tempresult =~ /\((.*)\)/) |
587
|
0 |
0 |
if ($channel) { } |
633
|
0 |
0 |
unless defined $timeout |
655
|
0 |
0 |
unless defined $timeout |
684
|
0 |
0 |
unless defined $filename |
685
|
0 |
0 |
unless defined $digits |
686
|
0 |
0 |
if defined $offset |
687
|
0 |
0 |
if defined $beep |
688
|
0 |
0 |
if defined $silence |
712
|
0 |
0 |
unless defined $digits |
714
|
0 |
0 |
unless defined $string |
755
|
0 |
0 |
unless defined $time |
756
|
0 |
0 |
unless defined $digits |
757
|
0 |
0 |
unless defined $format |
758
|
0 |
0 |
unless defined $timezone |
760
|
0 |
0 |
if ($type eq 'date') { } |
|
0 |
0 |
elsif ($type eq 'time') { } |
|
0 |
0 |
elsif ($type eq 'datetime') { } |
808
|
0 |
0 |
unless defined $digits |
810
|
0 |
0 |
unless defined $number |
832
|
0 |
0 |
unless defined $digits |
833
|
0 |
0 |
unless defined $gender |
835
|
0 |
0 |
unless defined $number |
858
|
0 |
0 |
unless defined $digits |
860
|
0 |
0 |
unless defined $string |
880
|
0 |
0 |
unless defined $image |
901
|
0 |
0 |
unless defined $text |
922
|
0 |
0 |
unless defined $time |
941
|
0 |
0 |
unless defined $number |
960
|
0 |
0 |
unless defined $context |
979
|
0 |
0 |
unless defined $extension |
1000
|
0 |
0 |
unless defined $mode |
1001
|
0 |
0 |
unless defined $class |
1021
|
0 |
0 |
unless defined $priority |
1063
|
0 |
0 |
unless defined $filename |
1065
|
0 |
0 |
unless defined $digits |
1066
|
0 |
0 |
unless defined $offset |
1068
|
0 |
0 |
if (ref $filename eq 'ARRAY') { } |
1092
|
0 |
0 |
unless defined $mode |
1111
|
0 |
0 |
unless $level |
1133
|
0 |
0 |
unless defined $timeout |