RecalculateProductVariantPriceService
in package
implements
RecalculateProductVariantPriceService
Class RecalculateProductVariantPriceService
Interfaces, Classes and Traits
- RecalculateProductVariantPriceService
- Interface RecalculateProductVariantPriceService
Table of Contents
- $configurationFinder : ConfigurationFinder
- $db : Connection
- $priceConversionService : ProductPriceConversionService
- __construct() : mixed
- recalculateForVariantsWithOptionValue() : void
- runQueriesForGrossPriceAdmin() : void
- runQueriesForNetPriceAdmin() : void
Properties
$configurationFinder
private
ConfigurationFinder
$configurationFinder
$db
private
Connection
$db
$priceConversionService
private
ProductPriceConversionService
$priceConversionService
Methods
__construct()
public
__construct(Connection $db, ConfigurationFinder $configurationFinder, ProductPriceConversionService $priceConversionService) : mixed
Parameters
- $db : Connection
- $configurationFinder : ConfigurationFinder
- $priceConversionService : ProductPriceConversionService
Return values
mixed —recalculateForVariantsWithOptionValue()
public
recalculateForVariantsWithOptionValue(int $optionId, int $optionValueId) : void
Parameters
- $optionId : int
- $optionValueId : int
Tags
Return values
void —runQueriesForGrossPriceAdmin()
private
runQueriesForGrossPriceAdmin(int $optionId, int $optionValueId) : void
Parameters
- $optionId : int
- $optionValueId : int
Tags
Return values
void —runQueriesForNetPriceAdmin()
private
runQueriesForNetPriceAdmin(int $optionId, int $optionValueId) : void
Parameters
- $optionId : int
- $optionValueId : int