File Coverage

blib/lib/Net/Braintree.pm
Criterion Covered Total %
statement 82 84 97.6
branch n/a
condition n/a
subroutine 28 28 100.0
pod n/a
total 110 112 98.2


line stmt bran cond sub pod time code
1             package Net::Braintree;
2              
3 1     1   20556 use 5.006;
  1         4  
  1         46  
4 1     1   6 use strict;
  1         2  
  1         45  
5 1     1   5 use warnings;
  1         6  
  1         49  
6 1     1   453 use Net::Braintree::Address;
  1         3  
  1         48  
7 1     1   523 use Net::Braintree::AdvancedSearchFields;
  1         4  
  1         46  
8 1     1   494 use Net::Braintree::AdvancedSearchNodes;
  1         3  
  1         49  
9 1     1   662 use Net::Braintree::ApplePayCard;
  1         5  
  1         77  
10 1     1   672 use Net::Braintree::CreditCard;
  1         3  
  1         106  
11 1     1   473 use Net::Braintree::Customer;
  1         3  
  1         38  
12 1     1   439 use Net::Braintree::CustomerSearch;
  1         107  
  1         42  
13 1     1   403 use Net::Braintree::DisbursementDetails;
  1         3  
  1         36  
14 1     1   444 use Net::Braintree::Dispute;
  1         3  
  1         37  
15 1     1   440 use Net::Braintree::MerchantAccount;
  1         2  
  1         39  
16 1     1   463 use Net::Braintree::PartnerMerchant;
  1         3  
  1         41  
17 1     1   8 use Net::Braintree::PaymentMethod;
  1         2  
  1         21  
18 1     1   472 use Net::Braintree::PayPalAccount;
  1         3  
  1         42  
19 1     1   449 use Net::Braintree::PayPalDetails;
  1         2  
  1         38  
20 1     1   473 use Net::Braintree::ResourceCollection;
  1         4  
  1         56  
21 1     1   674 use Net::Braintree::SettlementBatchSummary;
  1         5  
  1         48  
22 1     1   624 use Net::Braintree::Subscription;
  1         2  
  1         120  
23 1     1   440 use Net::Braintree::SubscriptionSearch;
  1         95  
  1         40  
24 1     1   366 use Net::Braintree::Transaction;
  1         3  
  1         38  
25 1     1   444 use Net::Braintree::TransactionSearch;
  1         123  
  1         42  
26 1     1   407 use Net::Braintree::Disbursement;
  1         3  
  1         36  
27 1     1   434 use Net::Braintree::TransparentRedirect;
  1         4  
  1         31  
28 1     1   521 use Net::Braintree::WebhookNotification;
  1         2  
  1         37  
29 1     1   607 use Net::Braintree::WebhookTesting;
  1         3  
  1         32  
30 1     1   528 use Net::Braintree::Configuration;
  0            
  0            
31              
32             =head1 NAME
33              
34             Net::Braintree - A Client Library for wrapping the Braintree Payment Services Gateway API
35              
36             =head1 VERSION
37              
38             Version 0.26.0
39              
40             =cut
41              
42             our $VERSION = '0.27.0';
43              
44             my $configuration_instance = Net::Braintree::Configuration->new;
45              
46             sub configuration { return $configuration_instance; }
47              
48             =head1 SUPPORT
49              
50             You can find documentation for this module with the perldoc command.
51              
52             perldoc Net::Braintree
53              
54              
55             You can also look for information at:
56              
57             =over 4
58              
59             =item * RT: CPAN's request tracker (report bugs here)
60              
61             L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Net-Braintree>
62              
63             =item * AnnoCPAN: Annotated CPAN documentation
64              
65             L<http://annocpan.org/dist/Net-Braintree>
66              
67             =item * CPAN Ratings
68              
69             L<http://cpanratings.perl.org/d/Net-Braintree>
70              
71             =item * Search CPAN
72              
73             L<http://search.cpan.org/dist/Net-Braintree/>
74              
75             =back
76              
77              
78             =head1 ACKNOWLEDGEMENTS
79              
80              
81             =head1 LICENSE AND COPYRIGHT
82              
83             Copyright 2011-2014 Braintree, a division of PayPal, Inc.
84              
85             This program is free software; you can redistribute it and/or modify it
86             under the terms of either: the GNU General Public License as published
87             by the Free Software Foundation; or the Artistic License.
88              
89             See http://dev.perl.org/licenses/ for more information.
90              
91              
92             =cut
93              
94             1; # End of Net::Braintree