File Coverage

lib/eBay/API/XML/Call/GetLiveAuctionCatalogDetails/GetLiveAuctionCatalogDetailsRequestType.pm
Criterion Covered Total %
statement 7 9 77.7
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 10 12 83.3


line stmt bran cond sub pod time code
1             #!/usr/bin/perl
2              
3             package eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsRequestType;
4              
5 1     1   7748 use strict;
  1         2  
  1         30  
6 1     1   4 use warnings;
  1         3  
  1         35  
7              
8             ##########################################################################
9             #
10             # Module: ............... eBay/API/XML
11             # File: ................. GetLiveAuctionCatalogDetailsRequestType.pm
12             # Generated by: ......... genEBayApiDataTypes.pl
13             # Last Generated: ....... 08/24/2008 16:44
14             # API Release Number: ... 579
15             #
16             ##########################################################################
17              
18             =head1 NAME
19              
20             eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsRequestType
21              
22             =head1 DESCRIPTION
23              
24             Retrieves all the eBay Live Auctions catalogs and upcoming sale
25             schedules that the user has created. Only returns data if the
26             requestor is an authorized eBay Live Auctions seller with at least
27             one catalog. If the seller's auction house has no upcoming sales,
28             no schedules are returned.
29              
30              
31              
32             =head1 SYNOPSIS
33              
34             =cut
35              
36              
37             =head1 INHERITANCE
38              
39             eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsRequestType inherits from the L class
40              
41             =cut
42              
43 1     1   34 use eBay::API::XML::RequestDataType;
  0            
  0            
44             our @ISA = ("eBay::API::XML::RequestDataType");
45              
46              
47              
48             my @gaProperties = (
49             );
50             push @gaProperties, @{eBay::API::XML::RequestDataType::getPropertiesList()};
51              
52             my @gaAttributes = (
53             );
54             push @gaAttributes, @{eBay::API::XML::RequestDataType::getAttributesList()};
55              
56             =head1 Subroutines:
57              
58             =cut
59              
60             sub new {
61             my $classname = shift;
62             my %args = @_;
63             my $self = $classname->SUPER::new(%args);
64             return $self;
65             }
66              
67             sub isScalar {
68             return 0;
69             }
70              
71              
72              
73              
74              
75              
76             ## Attribute and Property lists
77             sub getPropertiesList {
78             my $self = shift;
79             return \@gaProperties;
80             }
81              
82             sub getAttributesList {
83             my $self = shift;
84             return \@gaAttributes;
85             }
86              
87              
88              
89             1;