File Coverage

blib/lib/Net/Braintree.pm
Criterion Covered Total %
statement 10 12 83.3
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 14 16 87.5


line stmt bran cond sub pod time code
1             package Net::Braintree;
2              
3 1     1   15963 use 5.006;
  1         3  
  1         29  
4 1     1   4 use strict;
  1         1  
  1         23  
5 1     1   3 use warnings;
  1         4  
  1         20  
6 1     1   374 use Net::Braintree::Address;
  0            
  0            
7             use Net::Braintree::AdvancedSearchFields;
8             use Net::Braintree::AdvancedSearchNodes;
9             use Net::Braintree::ApplePayCard;
10             use Net::Braintree::CreditCard;
11             use Net::Braintree::Customer;
12             use Net::Braintree::CustomerSearch;
13             use Net::Braintree::DisbursementDetails;
14             use Net::Braintree::Dispute;
15             use Net::Braintree::MerchantAccount;
16             use Net::Braintree::PartnerMerchant;
17             use Net::Braintree::PaymentMethod;
18             use Net::Braintree::PayPalAccount;
19             use Net::Braintree::PayPalDetails;
20             use Net::Braintree::ResourceCollection;
21             use Net::Braintree::SettlementBatchSummary;
22             use Net::Braintree::Subscription;
23             use Net::Braintree::SubscriptionSearch;
24             use Net::Braintree::Transaction;
25             use Net::Braintree::TransactionSearch;
26             use Net::Braintree::Disbursement;
27             use Net::Braintree::TransparentRedirect;
28             use Net::Braintree::WebhookNotification;
29             use Net::Braintree::WebhookTesting;
30             use Net::Braintree::Configuration;
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.26.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