File Coverage

blib/lib/Bread/Board/LifeCycle.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Bread::Board::LifeCycle;
2             our $AUTHORITY = 'cpan:STEVAN';
3             # ABSTRACT: base lifecycle role
4             $Bread::Board::LifeCycle::VERSION = '0.37';
5 55     55   30162 use Moose::Role;
  55         149  
  55         365  
6              
7 55     55   270729 no Moose::Role; 1;
  55         138  
  55         243  
8              
9             __END__
10              
11             =pod
12              
13             =encoding UTF-8
14              
15             =head1 NAME
16              
17             Bread::Board::LifeCycle - base lifecycle role
18              
19             =head1 VERSION
20              
21             version 0.37
22              
23             =head1 DESCRIPTION
24              
25             This is an empty role. Roles that define L<lifecycle for
26             services|Bread::Board::Service/lifecycle> should consume this role.
27              
28             For an example, see L<Bread::Board::LifeCycle::Singleton> and
29             L<Bread::Board::LifeCycle::Singleton::WithParameters>.
30              
31             =head1 AUTHOR
32              
33             Stevan Little <stevan@iinteractive.com>
34              
35             =head1 BUGS
36              
37             Please report any bugs or feature requests on the bugtracker website
38             https://github.com/stevan/BreadBoard/issues
39              
40             When submitting a bug or request, please include a test-file or a
41             patch to an existing test-file that illustrates the bug or desired
42             feature.
43              
44             =head1 COPYRIGHT AND LICENSE
45              
46             This software is copyright (c) 2019, 2017, 2016, 2015, 2014, 2013, 2011, 2009 by Infinity Interactive.
47              
48             This is free software; you can redistribute it and/or modify it under
49             the same terms as the Perl 5 programming language system itself.
50              
51             =cut