File Coverage

blib/lib/WWW/PayPal/Product.pm
Criterion Covered Total %
statement 6 13 46.1
branch n/a
condition n/a
subroutine 2 9 22.2
pod 7 7 100.0
total 15 29 51.7


line stmt bran cond sub pod time code
1             package WWW::PayPal::Product;
2              
3             # ABSTRACT: PayPal Catalogs Product entity
4              
5 2     2   16 use Moo;
  2         4  
  2         14  
6 2     2   864 use namespace::clean;
  2         14  
  2         46  
7              
8             our $VERSION = '0.002';
9              
10              
11             has _client => (
12             is => 'ro',
13             required => 1,
14             weak_ref => 1,
15             init_arg => 'client',
16             );
17              
18             has data => ( is => 'rw', required => 1 );
19              
20              
21 0     0 1   sub id { $_[0]->data->{id} }
22 0     0 1   sub name { $_[0]->data->{name} }
23 0     0 1   sub type { $_[0]->data->{type} }
24 0     0 1   sub category { $_[0]->data->{category} }
25 0     0 1   sub description { $_[0]->data->{description} }
26 0     0 1   sub create_time { $_[0]->data->{create_time} }
27 0     0 1   sub update_time { $_[0]->data->{update_time} }
28              
29              
30             1;
31              
32             __END__