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         86  
  3         13  
  3         3  
  3         56  
3 3     3   10 use Mouse;
  3         4  
  3         12  
4 3     3   1811 use JSON;
  3         19640  
  3         18  
5             extends 'Bb::Collaborate::Ultra::DAO';
6 3     3   463 use Mouse::Util::TypeConstraints;
  3         7  
  3         29  
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__