ProductsQuantityUpdateRunner
in package
implements
LoggerAwareInterface
Interfaces, Classes and Traits
- LoggerAwareInterface
Table of Contents
- $configurationStorage : GambioAfterbuyConfigurationStorage
- $logger : LoggerInterface
- $productsQuantityUpdateService : ProductsQuantityUpdateService
- __construct() : mixed
- run() : void
- setLogger() : mixed
Properties
$configurationStorage
private
GambioAfterbuyConfigurationStorage
$configurationStorage
$logger
private
LoggerInterface
$logger
$productsQuantityUpdateService
private
ProductsQuantityUpdateService
$productsQuantityUpdateService
Methods
__construct()
public
__construct(GambioAfterbuyConfigurationStorage $configurationStorage, AfterbuyXMLService $XMLService, ProductsQuantityUpdateService $productsQuantityUpdateService) : mixed
Parameters
- $configurationStorage : GambioAfterbuyConfigurationStorage
- $XMLService : AfterbuyXMLService
- $productsQuantityUpdateService : ProductsQuantityUpdateService
Return values
mixed —run()
public
run() : void
Return values
void —setLogger()
public
setLogger(LoggerInterface $logger) : mixed
Parameters
- $logger : LoggerInterface