File Coverage

blib/lib/Bb/Collaborate/Ultra/User.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package Bb::Collaborate::Ultra::User;
2 2     2   22766 use warnings; use strict;
  2     2   3  
  2         51  
  2         6  
  2         2  
  2         29  
3 2     2   382 use Mouse;
  2         18996  
  2         7  
4             extends 'Bb::Collaborate::Ultra::DAO';
5              
6             =head1 NAME
7              
8             Bb::Collaborate::Ultra::User - Launch Context User
9              
10             =head1 DESCRIPTION
11              
12             See also L.
13              
14             =head2 METHODS
15              
16             See L
17              
18             =cut
19              
20             has 'ltiLaunchDetails' => (isa => 'Any', is => 'rw');
21              
22 2     2   435 use Mouse::Util::TypeConstraints;
  2         2  
  2         10  
23             coerce __PACKAGE__, from 'HashRef' => via {
24             __PACKAGE__->new( $_ )
25             };
26             __PACKAGE__->resource('users');
27             __PACKAGE__->load_schema();
28              
29             __PACKAGE__->query_params(
30             name => 'Str',
31             extId => 'Str',
32             );
33             # downloaded from https://xx-csa.bbcollab.com/documentation
34             1;
35             __DATA__