lib/DB/Object/Fields.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 0 | 27 | 0.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
151 | 0 | 0 | 0 | defined $on_unknown_field and $on_unknown_field eq 'die' || $on_unknown_field eq 'fatal' |
line | l | !l | condition |
---|---|---|---|
75 | 0 | 0 | shift @_ || (return $self->error('No field was provided to get its object.')) |
83 | 0 | 0 | $const->{$field}{'constant'} //= "''" |
84 | 0 | 0 | $const->{$field}{'name'} //= "" |
85 | 0 | 0 | $const->{$field}{'type'} //= "" |
95 | 0 | 0 | $self->debug || 0 |
0 | 0 | $types->{$field} // "" | |
0 | 0 | $def->{$field} // "" | |
0 | 0 | $fields->{$field} // "" | |
167 | 0 | 0 | 'DB::Object::Fields::Unknown'->new('table', $self->table_object->name, 'error', $exception, 'field', $method) || die("$error, and I could not instantiate a new instance of the module DB::Object::Fields::Unknown: ", 'DB::Object::Fields::Unknown'->error) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
76 | 0 | 0 | 0 | ref $self || $self |
151 | 0 | 0 | 0 | $on_unknown_field eq 'die' || $on_unknown_field eq 'fatal' |