File Coverage

lib/Web/Authenticate/User/Role.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 1     1   285 use strict;
  1         1  
  1         37  
2             package Web::Authenticate::User::Role;
3             $Web::Authenticate::User::Role::VERSION = '0.003';
4 1     1   4 use Mouse::Role;
  1         0  
  1         7  
5             #ABSTRACT: A Mouse::Role that defines what methods a Web::Authenticate::User object should contain.
6              
7              
8             requires 'id';
9              
10             1;
11              
12             __END__
13              
14             =pod
15              
16             =encoding UTF-8
17              
18             =head1 NAME
19              
20             Web::Authenticate::User::Role - A Mouse::Role that defines what methods a Web::Authenticate::User object should contain.
21              
22             =head1 VERSION
23              
24             version 0.003
25              
26             =head1 METHODS
27              
28             =head2 id
29              
30             All L</Web::Authenticate::User> objects should be able to return the user's id.
31              
32             =head1 AUTHOR
33              
34             Adam Hopkins <srchulo@cpan.org>
35              
36             =head1 COPYRIGHT AND LICENSE
37              
38             This software is copyright (c) 2017 by Adam Hopkins.
39              
40             This is free software; you can redistribute it and/or modify it under
41             the same terms as the Perl 5 programming language system itself.
42              
43             =cut