| 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' |