line |
true |
false |
branch |
54
|
5 |
1 |
if (ref $_[0]) { } |
58
|
1 |
0 |
if (@_ and $#_ % 2 == 1) |
62
|
6 |
0 |
unless ($$self{'mdone'}) |
63
|
0 |
6 |
unless ($$self{'type'}) |
68
|
0 |
0 |
if (defined $localconf) |
72
|
0 |
6 |
unless ($$self{'type'}) |
76
|
0 |
6 |
unless ($$self{'type'} =~ /^[\w:]+$/) |
79
|
6 |
0 |
unless $$self{'type'} =~ /^Lemonldap::/ |
82
|
1 |
5 |
if ($@) |
86
|
0 |
5 |
unless $self->prereq |
90
|
0 |
5 |
if ($$self{'localStorage'} and not defined $$self{'refLocalStorage'}) |
92
|
0 |
0 |
if ($@) { } |
113
|
0 |
0 |
unless ($$self{'force'}) |
114
|
0 |
0 |
if $$conf{'cfgNum'} != $last |
115
|
0 |
0 |
if $self->isLocked or not $self->lock |
117
|
0 |
0 |
unless $$self{'cfgNumFixed'} |
123
|
0 |
0 |
unless ($tmp > 0) |
126
|
0 |
0 |
$tmp ? : |
130
|
0 |
0 |
$self->unlock ? : |
145
|
0 |
0 |
if ($$args{'local'} and ref $$self{'refLocalStorage'} and my $res = $$self{'refLocalStorage'}->get('conf')) { } |
157
|
0 |
0 |
unless ($$args{'cfgNum'}) |
161
|
0 |
0 |
if (not ref $$self{'refLocalStorage'}) { } |
167
|
0 |
0 |
if $@ |
168
|
0 |
0 |
if (ref $r and $$r{'cfgNum'} == $$args{'cfgNum'}) { } |
184
|
0 |
0 |
unless (defined $$r{$name}) |
191
|
0 |
0 |
if ($@) |
199
|
0 |
0 |
if (defined $$r{'useXForwardedForIP'} and $$r{'useXForwardedForIP'} == 1) |
206
|
0 |
0 |
if ($$r{'authentication'} eq 'Choice') |
213
|
0 |
0 |
if (defined $$r{$_}) |
219
|
0 |
0 |
if $$self{'refLocalStorage'} and not $$args{'noCache'} |
243
|
0 |
1 |
unless defined $loaddefault |
247
|
1 |
0 |
unless ($cfg = $$iniObj{$file}) |
252
|
0 |
1 |
unless (-r $file) |
253
|
0 |
0 |
if ($section eq 'configuration') |
264
|
0 |
1 |
unless (defined $cfg) |
270
|
0 |
1 |
unless ($cfg->SectionExists('all')) |
276
|
0 |
1 |
if ($section eq 'configuration' and not $cfg->SectionExists('configuration')) |
284
|
0 |
1 |
if ($loaddefault) |
287
|
0 |
0 |
if ($$r{$_} =~ /^[{\[].*[}\]]$/ or $$r{$_} =~ /^sub\s*{.*}$/) |
289
|
0 |
0 |
if ($@) |
298
|
0 |
1 |
if $section eq 'all' |
301
|
0 |
1 |
unless $cfg->SectionExists($section) |
306
|
1 |
3 |
if ($$r{$_} =~ /^[{\[].*[}\]]$/ or $$r{$_} =~ /^sub\s*{.*}$/) |
308
|
0 |
1 |
if ($@) |
324
|
0 |
0 |
if $@ |
335
|
0 |
0 |
unless $$args{'cfgNum'} |
336
|
0 |
0 |
if ($$args{'cfgNum'} < 0) |
338
|
0 |
0 |
@a + $$args{'cfgNum'} > 0 ? : |
345
|
0 |
0 |
if $$self{'refLocalStorage'} and not $$args{'noCache'} |
415
|
0 |
0 |
unless @a + $c > 0 |