File Coverage

blib/lib/Email/Blaster/Transmission.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1              
2             package Email::Blaster::Transmission;
3              
4 1     1   584 use strict;
  1         2  
  1         30  
5 1     1   5 use warnings 'all';
  1         2  
  1         46  
6 1     1   5 use base 'Email::Blaster::Model';
  1         2  
  1         343  
7              
8              
9             __PACKAGE__->set_up_table("transmissions");
10              
11             __PACKAGE__->has_many(
12             events =>
13             'Email::Blaster::Event' =>
14             'transmission_id'
15             );
16              
17             __PACKAGE__->has_many(
18             recipients =>
19             'Email::Blaster::Recipient' =>
20             'transmission_id'
21             );
22              
23             __PACKAGE__->has_many(
24             sendlogs =>
25             'Email::Blaster::Sendlog' =>
26             'transmission_id'
27             );
28              
29             1;# return true:
30