File Coverage

blib/lib/Business/CyberSource/RequestPart/Service/Capture.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::Capture;
2 1     1   524 use strict;
  1         1  
  1         26  
3 1     1   4 use warnings;
  1         1  
  1         25  
4 1     1   4 use namespace::autoclean;
  1         2  
  1         6  
5              
6             our $VERSION = '0.010007'; # VERSION
7              
8 1     1   65 use Moose;
  1         2  
  1         5  
9             extends 'Business::CyberSource::RequestPart::Service';
10              
11 1     1   4095 use MooseX::Types::CyberSource qw( RequestID );
  1         2  
  1         6  
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             # ABSTRACT: Capture Service
25              
26             __END__
27              
28             =pod
29              
30             =encoding UTF-8
31              
32             =head1 NAME
33              
34             Business::CyberSource::RequestPart::Service::Capture - Capture Service
35              
36             =head1 VERSION
37              
38             version 0.010007
39              
40             =head1 ATTRIBUTES
41              
42             =head2 request_id
43              
44             Value of L<request_id|Business::CyberSource::Response/"request_id"> returned from
45             a previous L<Authorization Reply|Business::CyberSource::Request::Authorization>.
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