File Coverage

blib/lib/Bb/Collaborate/Ultra/Session/Occurrence.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 20 20 100.0


line stmt bran cond sub pod time code
1             package Bb::Collaborate::Ultra::Session::Occurrence;
2 3     3   13 use warnings; use strict;
  3     3   4  
  3         75  
  3         9  
  3         3  
  3         52  
3 3     3   11 use Mouse;
  3         3  
  3         13  
4 3     3   1774 use JSON;
  3         19323  
  3         12  
5             extends 'Bb::Collaborate::Ultra::DAO';
6 3     3   404 use Mouse::Util::TypeConstraints;
  3         3  
  3         23  
7              
8             =head1 NAME
9              
10             Bb::Collaborate::Ultra::Session::Occurrence
11              
12             =head1 DESCRIPTION
13              
14             Session scheduling sub-record.
15              
16             =head1 METHODS
17              
18             See L
19              
20             =cut
21            
22              
23             coerce __PACKAGE__, from 'HashRef' => via {
24             __PACKAGE__->new( $_ )
25             };
26            
27             __PACKAGE__->load_schema();
28             # downloaded from https://xx-csa.bbcollab.com/documentation
29             1;
30             __DATA__