line |
true |
false |
branch |
205
|
0 |
0 |
unless ref $self |
208
|
0 |
0 |
unless ref $params eq 'HASH' |
211
|
0 |
0 |
unless exists $$params{'first'} or exists $$params{'last'} or exists $$params{'email'} |
218
|
0 |
0 |
unless defined $$params{'first'} |
219
|
0 |
0 |
unless defined $$params{'last'} |
222
|
0 |
0 |
unless (defined wantarray) |
227
|
0 |
0 |
if (exists $$params{'email'}) { } |
229
|
0 |
0 |
if ($$params{'email'} =~ /^(\w+)(\@uwo\.ca)?$/s) { } |
233
|
0 |
0 |
unless (defined $2) |
248
|
0 |
0 |
if ($query =~ /^(\w)([^\d]+)([\d]*)$/s) { } |
254
|
0 |
0 |
if $$stu{'email'} eq $$params{'email'} |
265
|
0 |
0 |
if (length $$params{'first'} and length $$params{'last'}) { } |
|
0 |
0 |
elsif (length $$params{'first'}) { } |
306
|
0 |
0 |
unless ref $self |
308
|
0 |
0 |
unless (defined $ua) |
319
|
0 |
0 |
unless $r->is_success |
338
|
0 |
1 |
unless ref $data eq 'SCALAR' |