File Coverage

blib/lib/Business/CyberSource/RequestPart/Service/AuthReversal.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 20 20 100.0


line stmt bran cond sub pod time code
1             package Business::CyberSource::RequestPart::Service::AuthReversal;
2 1     1   557 use strict;
  1         2  
  1         27  
3 1     1   4 use warnings;
  1         1  
  1         26  
4 1     1   3 use namespace::autoclean;
  1         1  
  1         7  
5              
6             our $VERSION = '0.010007'; # VERSION
7              
8 1     1   66 use Moose;
  1         1  
  1         5  
9             extends 'Business::CyberSource::RequestPart::Service';
10              
11 1     1   4164 use MooseX::Types::CyberSource qw( RequestID );
  1         1  
  1         9  
12              
13             has request_id => (
14             isa => RequestID,
15             remote_name => 'authRequestID',
16             predicate => 'has_request_id',
17             is => 'rw',
18             required => 1,
19             traits => ['SetOnce'],
20             );
21              
22             __PACKAGE__->meta->make_immutable;
23             1;
24              
25             # ABSTRACT: AuthReversal Service
26              
27             __END__
28              
29             =pod
30              
31             =encoding UTF-8
32              
33             =head1 NAME
34              
35             Business::CyberSource::RequestPart::Service::AuthReversal - AuthReversal Service
36              
37             =head1 VERSION
38              
39             version 0.010007
40              
41             =head1 ATTRIBUTES
42              
43             =head2 request_id
44              
45             The L<request_id|Business::CyberSource::Response/"request_id"> for the authorization that you want to reverse.
46              
47             =head1 BUGS
48              
49             Please report any bugs or feature requests on the bugtracker website
50             https://github.com/xenoterracide/business-cybersource/issues
51              
52             When submitting a bug or request, please include a test-file or a
53             patch to an existing test-file that illustrates the bug or desired
54             feature.
55              
56             =head1 AUTHOR
57              
58             Caleb Cushing <xenoterracide@gmail.com>
59              
60             =head1 COPYRIGHT AND LICENSE
61              
62             This software is Copyright (c) 2016 by Caleb Cushing <xenoterracide@gmail.com>.
63              
64             This is free software, licensed under:
65              
66             The Artistic License 2.0 (GPL Compatible)
67              
68             =cut