File Coverage

blib/lib/XML/SRS/Registrar/Query.pm
Criterion Covered Total %
statement 2 4 50.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 4 6 66.6


line stmt bran cond sub pod time code
1              
2             package XML::SRS::Registrar::Query;
3             BEGIN {
4 1     1   2241 $XML::SRS::Registrar::Query::VERSION = '0.09';
5             }
6              
7 1     1   883 use Moose;
  0            
  0            
8             use PRANG::Graph;
9             use XML::SRS::Types;
10              
11             sub root_element {
12             "RegistrarDetailsQry";
13             }
14              
15             has_attr "registrar_id" =>
16             is => "ro",
17             isa => "Str",
18             xml_name => "RegistrarId",
19             xml_required => 0,
20             ;
21              
22             has_attr "name_filter" =>
23             is => "ro",
24             isa => "Str",
25             xml_name => "NameFilter",
26             xml_required => 0,
27             ;
28              
29             has_element "when" =>
30             is => "ro",
31             isa => "ArrayRef[XML::SRS::Date::Range]",
32             xml_nodeName => "ResultDateRange",
33             xml_required => 0,
34             ;
35              
36             with 'XML::SRS::Query';
37              
38             1;