Package DE_EPAGES::ThirdPartyConfigProvider::API::Object::Remote
Provides the ThirdPartyConfig webservice.
Base |
DE_EPAGES::ShopConfiguration::API::Object::RemoteObject |
Example |
my $Remote = DE_EPAGES::ThirdPartyConfigProvider::API::Object::Remote->new('Store' => $Store); $Remote->getConfigAttributes(...); $Remote->setConfigAttributes(...); |
Functions
getConfigAttributes
calls the webservice function getConfigAttributes and returns its result
Syntax |
my $ahAttributes = $ThirdPartyConfigService->getConfigAttributes({ 'AttributesCategory' => 'ProductPortal', 'LanguageCode' => 'es' }); |
Input |
|
Return |
|
new
creates a remote object from a Store object
Syntax |
$Remote = DE_EPAGES::ThirdPartyConfigProvider::API::Object::Remote->new( 'Store' => $Store ); |
Input |
|
Return |
|
setConfigAttributes
calls the webservice function setConfigAttributes and returns its result
Syntax |
$ThirdPartyConfigService->setConfigAttributes({ 'AttributesCategory' => 'ProductPortal', 'Attributes' => $ahAttributes }); |
Input |
|
store
returns the store database object
Syntax |
$Store = $self->store; |
Return |
|
thirdPartyConfigService
returns a web service client of the ThirdPartyConfigService.
Syntax |
$ThirdPartyConfigService = $self->thirdPartyConfigService; $ThirdPartyConfigService = $self->thirdPartyConfigService($Store); |
Input |
|
Return |
|