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   14 use warnings; use strict;
  3     3   4  
  3         83  
  3         10  
  3         4  
  3         58  
3 3     3   11 use Mouse;
  3         2  
  3         13  
4 3     3   2060 use JSON;
  3         19708  
  3         9  
5             extends 'Bb::Collaborate::Ultra::DAO';
6 3     3   329 use Mouse::Util::TypeConstraints;
  3         3  
  3         18  
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__