File Coverage

blib/lib/XML/EPP/Transfer.pm
Criterion Covered Total %
statement 1 3 33.3
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 2 4 50.0


line stmt bran cond sub pod time code
1              
2             package XML::EPP::Transfer;
3              
4             # based on epp-1.0.xsd:greetingType
5              
6 1     1   2550 use Moose;
  0            
  0            
7             use Moose::Util::TypeConstraints;
8             use MooseX::Method::Signatures;
9             use PRANG::Graph;
10             use XML::EPP::Plugin;
11              
12             our $SCHEMA_PKG = "XML::EPP";
13              
14             has_element 'payload' =>
15             is => "rw",
16             isa => "XML::EPP::Plugin",
17             required => 1,
18             ;
19              
20             enum "${SCHEMA_PKG}::transferOpType" =>
21             qw(approve cancel query reject request);
22              
23             has_attr 'op' =>
24             is => "rw",
25             isa => "XML::EPP::transferOpType",
26             required => 1,
27             ;
28              
29             with 'XML::EPP::Node';
30              
31             subtype "${SCHEMA_PKG}::transferType"
32             => as __PACKAGE__;
33              
34             1;