line |
true |
false |
branch |
39
|
48 |
10 |
if ($type) { } |
|
10 |
0 |
elsif (defined $spec) { } |
40
|
0 |
48 |
unless $type eq 'ARRAY' |
55
|
0 |
106 |
Elive::Util::_reftype($_) eq 'ARRAY' ? : |
56
|
0 |
106 |
unless defined $_ |
58
|
0 |
106 |
if (not ref $_ and /^-(\w+)$/) { } |
61
|
0 |
0 |
if ($opt =~ /^(participant|other)(s?)$/) { } |
|
0 |
0 |
elsif ($opt =~ /^moderator(s?)$/) { } |
73
|
47 |
0 |
unless ref $_ and &Scalar::Util::blessed($_) and $_->isa($element_class) |
76
|
0 |
106 |
if $cur_role |
109
|
0 |
0 |
unless $self |
117
|
0 |
0 |
unless &Scalar::Util::blessed($participant) and $participant->isa('Elive::Entity::Participant') |
125
|
0 |
0 |
if (not defined $participant->type or $participant->type == $Elive::Entity::Participant::TYPE_USER) { } |
|
0 |
0 |
elsif ($participant->type == $Elive::Entity::Participant::TYPE_GROUP) { } |
|
0 |
0 |
elsif ($participant->type == $Elive::Entity::Participant::TYPE_GUEST) { } |
168
|
0 |
0 |
if (wantarray) { } |
180
|
0 |
0 |
if (exists $$_guests{$_}) { } |
|
0 |
0 |
elsif ($role <= 2) { } |