File Coverage

lib/eBay/API/XML/Call/GetLiveAuctionCatalogDetails.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;
4              
5 1     1   2347 use strict;
  1         2  
  1         25  
6 1     1   4 use warnings;
  1         2  
  1         25  
7              
8             ##########################################################################
9             #
10             # Module: ............... eBay/API/XML
11             # File: ................. GetLiveAuctionCatalogDetails.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
21              
22             =head1 DESCRIPTION
23              
24              
25              
26             =head1 SYNOPSIS
27              
28             =cut
29              
30              
31             =head1 INHERITANCE
32              
33             eBay::API::XML::Call::GetLiveAuctionCatalogDetails inherits from the L class
34              
35             =cut
36              
37 1     1   33 use eBay::API::XML::BaseCall;
  0            
  0            
38             our @ISA = ("eBay::API::XML::BaseCall");
39              
40             use eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsRequestType;
41             use eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsResponseType;
42              
43              
44             =head1 Subroutines:
45              
46             =cut
47              
48             sub getApiCallName {
49             return 'GetLiveAuctionCatalogDetails';
50             }
51             sub getRequestDataTypeFullPackage {
52             return 'eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsRequestType';
53             }
54             sub getResponseDataTypeFullPackage {
55             return 'eBay::API::XML::Call::GetLiveAuctionCatalogDetails::GetLiveAuctionCatalogDetailsResponseType';
56             }
57              
58             #
59             # input properties
60             #
61              
62              
63              
64             #
65             # output properties
66             #
67              
68             =head2 getLiveAuctionCatalog()
69              
70             Each eBay Live Auctions catalog describes one live auction catalog created by the user,
71             along with one or more sale schedules.
72             Use this information to determine an appropriate combination of catalog and schedule IDs
73             in which to list lot items with AddLiveAuctionItem.
74             Only returns details about catalogs that contain pending sales.
75             That is, if a catalog has no sales or all its sales have ended,
76             the catalog details are not returned.
77              
78             Returned: Conditionally
79             # Returns: reference to an array
80             of 'ns:LiveAuctionCatalogType'
81              
82             =cut
83            
84             sub getLiveAuctionCatalog {
85             my $self = shift;
86             return $self->getResponseDataType()->getLiveAuctionCatalog();
87             }
88              
89              
90              
91              
92              
93             1;