File Coverage

lib/eBay/API/XML/Call/GetSellerDashboard/GetSellerDashboardRequestType.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::GetSellerDashboard::GetSellerDashboardRequestType;
4              
5 1     1   1387 use strict;
  1         3  
  1         27  
6 1     1   5 use warnings;
  1         1  
  1         27  
7              
8             ##########################################################################
9             #
10             # Module: ............... eBay/API/XML
11             # File: ................. GetSellerDashboardRequestType.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::GetSellerDashboard::GetSellerDashboardRequestType
21              
22             =head1 DESCRIPTION
23              
24             Retrieves a brief summary of the requester's status as an eBay seller.
25             (The requester is the user identified by the user token you pass in the request.)
26            
27             This status information can help an eBay seller monitor their selling performance and
28             keep their account in good standing.
29            
30             To be eligible to view their Seller Dashboard, the user needs 10 or more
31             Detailed Seller Ratings (across any of the four rating categories) within the last 12 months.
32             If the user is not eligible, the call returns an error.
33            
34             The Seller Dashboard does not return the correct data in the Sandbox. Test this call
35             in production to get useful results.
36              
37              
38              
39             =head1 SYNOPSIS
40              
41             =cut
42              
43              
44             =head1 INHERITANCE
45              
46             eBay::API::XML::Call::GetSellerDashboard::GetSellerDashboardRequestType inherits from the L class
47              
48             =cut
49              
50 1     1   35 use eBay::API::XML::RequestDataType;
  0            
  0            
51             our @ISA = ("eBay::API::XML::RequestDataType");
52              
53              
54              
55             my @gaProperties = (
56             );
57             push @gaProperties, @{eBay::API::XML::RequestDataType::getPropertiesList()};
58              
59             my @gaAttributes = (
60             );
61             push @gaAttributes, @{eBay::API::XML::RequestDataType::getAttributesList()};
62              
63             =head1 Subroutines:
64              
65             =cut
66              
67             sub new {
68             my $classname = shift;
69             my %args = @_;
70             my $self = $classname->SUPER::new(%args);
71             return $self;
72             }
73              
74             sub isScalar {
75             return 0;
76             }
77              
78              
79              
80              
81              
82              
83             ## Attribute and Property lists
84             sub getPropertiesList {
85             my $self = shift;
86             return \@gaProperties;
87             }
88              
89             sub getAttributesList {
90             my $self = shift;
91             return \@gaAttributes;
92             }
93              
94              
95              
96             1;