line |
!l |
l&&!r |
l&&r |
condition |
196
|
1 |
0 |
2 |
%args and map {defined $args{$_};} keys %args |
467
|
12 |
3 |
0 |
$function ne 'getServerList' and $function ne 'verifyKey' |
|
15 |
0 |
0 |
$function ne 'getServerList' and $function ne 'verifyKey' and $function ne 'getStatistics' |
|
3 |
0 |
0 |
$function ne 'getServerList' and $function ne 'verifyKey' and $function ne 'getStatistics' and $self->session_id |
479
|
1 |
3 |
4 |
ref $results and ref $results eq 'HASH' |
|
4 |
0 |
4 |
ref $results and ref $results eq 'HASH' and $$results{'faultCode'} |
481
|
2 |
0 |
2 |
$fault_code == $ERROR_REFRESH_SERVERS and $$self{'_recurse_level'} < $MAX_API_TRIES |
|
2 |
0 |
0 |
$fault_code == $ERROR_NEXT_SERVER and $$self{'_recurse_level'} < $MAX_API_TRIES |
line |
l |
!l&&r |
!l&&!r |
condition |
256
|
0 |
0 |
0 |
$args{'session_id'} ||= $self->session_id |
293
|
0 |
0 |
2 |
$args{'session_id'} ||= $self->session_id |
332
|
0 |
0 |
1 |
$args{'session_id'} ||= $self->session_id |
371
|
0 |
0 |
0 |
$args{'session_id'} ||= $self->session_id |
461
|
2 |
13 |
0 |
$$args{'public_key'} ||= $self->public_key |
462
|
2 |
13 |
0 |
$$args{'time'} ||= 'DateTime'->now->strftime('%Y-%m-%dT%H:%M:%S.000%z') |
463
|
2 |
13 |
0 |
$$args{'nonce'} ||= int rand 2147483647 |
464
|
2 |
13 |
0 |
$$args{'hash'} ||= encode_base64(hmac_sha1(join(':', $$args{'time'}, $$args{'nonce'}, $secret), $secret)) |