Package DE_EPAGES::Ebay::API::Object::EbayShopEnvironment
object interface for EbayShopEnvironment.
Base |
DE_EPAGES::Shop::API::Object::ShopObject |
Functions
- className
- dbPackage
- filterSellerProfiles
- filterSellerProfilesByDefault
- getBusinessPolicies
- getSellerProfiles
- isBusinessPolicyActivated
- isSellerProfileEmpty
- new
className
Returns the class name, used for DAL access.
Syntax |
$ClassName = $EbayShopEnvironment->className; |
Return |
|
dbPackage
Returns the database package, used for DAL access.
Syntax |
$DbPackage = $EbayShopEnvironment->dbPackage; |
Return |
|
filterSellerProfiles
Returns the ebay seller profiles for a given type ('PAYMENT', 'SHIPPING' or 'RETURN_POLICY')
Syntax |
$ahFilteredSellerProfiles = $self->filterSellerProfiles($hresult, $sellerProfileType); |
Input |
|
Return |
|
filterSellerProfilesByDefault
Returns the default profile for a given seller profile type (business policy type)
Syntax |
$hDefaultProfile = $EbayShopEnvironment->filterSellerProfilesByDefault( $hBusinessPolicySellerProfiles, 'PAYMENT'); |
Input |
|
Return |
|
getBusinessPolicies
Returns an array with all business policies for a shop environment
Syntax |
$aBusinessPolicies = $ShopEnv->getBusinessPolicies(); |
Return |
|
getSellerProfiles
Returns the ebay seller profile of an ebay shop environment
Syntax |
my $hBusinessPolicySellerProfiles = $EbayShopEnvironment->getSellerProfiles; |
Return |
|
isBusinessPolicyActivated
Returns 1 if the business policy feature is activated for the used ebay account
Syntax |
$isBusinessPoliciesActivated = $ShopEnv->isBusinessPolicyActivated($aSellerProfiles); |
Input |
|
Return |
|
isSellerProfileEmpty
Returns true if the sellerProfile hash is empty
Syntax |
my $isSellerProfileEmpty = $EbayShopEnvironment->isSellerProfileEmpty; |
Return |
|
new
overloads DE_EPAGES::Core::API::BaseObject->new to decrypt attributes before store in cache
Syntax |
$Object = $Package->new('ObjectID' => $ObjectID, ... ); |
Input |
|
Return |
|