line |
true |
false |
branch |
35
|
0 |
0 |
if scalar @_ == 1 and ref $_[0] eq "HASH"
|
40
|
0 |
0 |
if ($self->_is_object($this) and $this->can("as_hash"))
|
62
|
0 |
0 |
if (@_)
|
67
|
0 |
0 |
if (not defined $total && CORE::length $total) { }
|
81
|
0 |
0 |
@_ ? :
|
96
|
0 |
0 |
unless exists $self->{'_pos'}
|
98
|
0 |
0 |
if ($self->{'_pos'} + 1 < scalar @$data) { }
|
|
0 |
0 |
elsif ($self->has_more and scalar @$data and $self->_is_object($data->[-1])) { }
|
105
|
0 |
0 |
unless $self->{'_limit'}
|
112
|
0 |
0 |
unless exists $hash->{'object'}
|
118
|
0 |
0 |
unless scalar @$data
|
131
|
0 |
0 |
unless exists $self->{'_pos'}
|
133
|
0 |
0 |
if ($self->{'_pos'} - 1 >= 0) { }
|
|
0 |
0 |
elsif (scalar @$data and $self->_is_object($data->[0])) { }
|
140
|
0 |
0 |
unless $self->{'_limit'}
|
147
|
0 |
0 |
unless exists $hash->{'object'}
|
154
|
0 |
0 |
unless scalar @$data
|
174
|
0 |
0 |
unless $self->_check($this)
|
189
|
0 |
0 |
unless $self->_check($this)
|
198
|
0 |
0 |
unless $self->_is_object($this)
|
202
|
0 |
0 |
if (scalar @$data and $self->_is_object($data->[0]))
|
204
|
0 |
0 |
if $data->[0]->can("object")
|
206
|
0 |
0 |
if ($this->can("object"))
|
208
|
0 |
0 |
if $this->object ne $obj_name
|
217
|
0 |
0 |
if (@_)
|
220
|
0 |
0 |
unless $self->_is_array($ref)
|
223
|
0 |
0 |
if ($self->_is_object($ref->[0])) { }
|
226
|
0 |
0 |
$self->_is_object($ref) ? :
|
230
|
0 |
0 |
if (scalar @$ref)
|
233
|
0 |
0 |
if ($self->_is_object($ref->[0])) { }
|
235
|
0 |
0 |
unless $ref->[0]->can("object")
|
240
|
0 |
0 |
if ref $ref->[0] ne "HASH"
|
241
|
0 |
0 |
unless scalar keys %{$$ref[0];}
|
252
|
0 |
0 |
unless ($self->{$field} and $self->_is_object($self->{$field}))
|
254
|
0 |
0 |
defined $self->{$field} && CORE::length $self->{$field} ? :
|