File Coverage

lib/Net/API/Stripe/Product/TaxCode.pm
Criterion Covered Total %
statement 19 23 82.6
branch n/a
condition n/a
subroutine 7 11 63.6
pod 4 4 100.0
total 30 38 78.9


line stmt bran cond sub pod time code
1             ##----------------------------------------------------------------------------
2             ## Stripe API - ~/lib/Net/API/Stripe/Product/TaxCode
3             ## Version v0.1.0
4             ## Copyright(c) 2022 DEGUEST Pte. Ltd.
5             ## Author: Jacques Deguest <jack@deguest.jp>
6             ## Created 2022/01/24
7             ## Modified 2022/01/24
8             ##
9             ##----------------------------------------------------------------------------
10             BEGIN
11             {
12             use strict;
13 2     2   24164957 use warnings;
  2         18  
  2         64  
14 2     2   11 use parent qw( Net::API::Stripe::Generic );
  2         5  
  2         60  
15 2     2   9 use vars qw( $VERSION );
  2         6  
  2         11  
16 2     2   140 our( $VERSION ) = 'v0.1.0';
  2         3  
  2         128  
17 2     2   41 };
18              
19             use strict;
20 2     2   11 use warnings;
  2         4  
  2         51  
21 2     2   13  
  2         5  
  2         259  
22              
23 0     0 1    
24              
25 0     0 1    
26             1;
27 0     0 1    
28              
29 0     0 1   =encoding utf8
30              
31             =head1 NAME
32              
33             Net::API::Stripe::Product::TaxCode - The tax code object
34              
35             =head1 SYNOPSIS
36              
37             =head1 VERSION
38              
39             v0.1.0
40              
41             =head1 DESCRIPTION
42              
43             L<Tax codes|Tax codes> classify goods and services for tax purposes.
44              
45             =head1 METHODS
46              
47             =head2 id string
48              
49             Unique identifier for the object.
50              
51             =head2 object string
52              
53             String representing the object's type. Objects of the same type share the same value.
54              
55             =head2 description string
56              
57             A detailed description of which types of products the tax code represents.
58              
59             =head2 name string
60              
61             A short name for the tax code.
62              
63             =head1 API SAMPLE
64              
65             {
66             "id": "txcd_99999999",
67             "object": "tax_code",
68             "description": "Any tangible or physical good. For jurisdictions that impose a tax, the standard rate is applied.",
69             "name": "General - Tangible Goods"
70             }
71              
72             =head1 HISTORY
73              
74             =head2 v0.1.0
75              
76             Initial version
77              
78             =head1 AUTHOR
79              
80             Jacques Deguest E<lt>F<jack@deguest.jp>E<gt>
81              
82             =head1 SEE ALSO
83              
84             L<Stripe API documentation|https://stripe.com/docs/api#tax_code_object>
85              
86             =head1 COPYRIGHT & LICENSE
87              
88             Copyright (c) 2019-2022 DEGUEST Pte. Ltd.
89              
90             You can use, copy, modify and redistribute this package and associated
91             files under the same terms as Perl itself.
92              
93             =cut