File Coverage

lib/eBay/API/XML/DataType/LocalMarketRegularSubscriptionDefinitionType.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::DataType::LocalMarketRegularSubscriptionDefinitionType;
4              
5 1     1   1634 use strict;
  1         4  
  1         34  
6 1     1   7 use warnings;
  1         2  
  1         39  
7              
8             ##########################################################################
9             #
10             # Module: ............... eBay/API/XML
11             # File: ................. LocalMarketRegularSubscriptionDefinitionType.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::DataType::LocalMarketRegularSubscriptionDefinitionType
21              
22             =head1 DESCRIPTION
23              
24             Defines the LocalMarketRegularSubscription feature. If this field
25             is present, the corresponding feature applies to the category. The
26             field is returned as an empty element (i.e., a boolean value is not
27             returned). A subscription for Local Market for Vehicles will be
28             returned by GetUser if a dealer has subscribed to any of the following
29             Local Market Regular sub-types: Vehicles Regular Six Months,
30             Vehicles Regular Special Promotion, Vehicles Regular Multistore
31             Level S, Vehicles Regular Multistore Level M, or Vehicles Regular
32             Multistore Level L. Each of these sub-types has a separate discount
33             and billing cycle.
34              
35              
36              
37             =head1 SYNOPSIS
38              
39             =cut
40              
41              
42             =head1 INHERITANCE
43              
44             eBay::API::XML::DataType::LocalMarketRegularSubscriptionDefinitionType inherits from the L class
45              
46             =cut
47              
48 1     1   288 use eBay::API::XML::BaseDataType;
  0            
  0            
49             our @ISA = ("eBay::API::XML::BaseDataType");
50              
51              
52              
53             my @gaProperties = (
54             );
55             push @gaProperties, @{eBay::API::XML::BaseDataType::getPropertiesList()};
56              
57             my @gaAttributes = (
58             );
59             push @gaAttributes, @{eBay::API::XML::BaseDataType::getAttributesList()};
60              
61             =head1 Subroutines:
62              
63             =cut
64              
65             sub new {
66             my $classname = shift;
67             my %args = @_;
68             my $self = $classname->SUPER::new(%args);
69             return $self;
70             }
71              
72             sub isScalar {
73             return 0;
74             }
75              
76              
77              
78              
79              
80              
81             ## Attribute and Property lists
82             sub getPropertiesList {
83             my $self = shift;
84             return \@gaProperties;
85             }
86              
87             sub getAttributesList {
88             my $self = shift;
89             return \@gaAttributes;
90             }
91              
92              
93              
94             1;