| blib/lib/Elive/Entity/Participant.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 5 | 33 | 15.1 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 169 | 52 | 0 | 7 | defined $roleId and $roleId ne '' |
| 229 | 0 | 0 | 0 | defined $self->type and $self->type == $TYPE_GUEST |
| 248 | 0 | 0 | 0 | defined $role_id && $role_id != $Elive::Entity::Role::PARTICIPANT |
| 274 | 0 | 0 | 0 | defined $role_id and $role_id != $Elive::Entity::Role::PARTICIPANT |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 115 | 0 | 0 | 153 | $spec{'type'} ||= $TYPE_USER |
| 118 | 0 | 0 | 0 | $spec{'type'} ||= $TYPE_GROUP |
| 121 | 0 | 0 | 0 | $spec{'type'} ||= $TYPE_GUEST |
| 208 | 0 | 0 | 0 | !defined($self->type) || $self->type == $TYPE_USER |
| 209 | 0 | 0 | 0 | $self->user or $self->group |
| 261 | 106 | 0 | 0 | shift() || $self |
| 266 | 0 | 106 | 0 | not defined $$data{'type'} or $$data{'type'} == $TYPE_USER |