Warning: You are browsing the documentation for PrestaShop 8, which is outdated.

You might want to read an updated version of this page for the current version, PrestaShop 9. Read the updated version of this page

Learn how to update to the latest version.

SpecificPrice domain

SpecificPrice Commands

AddSpecificPriceCommand

PrestaShop\PrestaShop\Core\Domain\SpecificPrice\Command\AddSpecificPriceCommand or

Command details
Constructor parameters
  • $int $productId
  • $string $reductionType
  • $string $reductionValue
  • $bool $includeTax
  • $float $price
  • $int $fromQuantity
Handler class PrestaShop\PrestaShop\Adapter\SpecificPrice\CommandHandler\AddSpecificPriceHandler

Implements:

  • PrestaShop\PrestaShop\Core\Domain\SpecificPrice\CommandHandler\AddSpecificPriceHandlerInterface
Return type PrestaShop\PrestaShop\Core\Domain\SpecificPrice\ValueObject\SpecificPriceId

DeleteSpecificPriceByCartProductCommand

PrestaShop\PrestaShop\Core\Domain\SpecificPrice\Command\DeleteSpecificPriceByCartProductCommand or

Command details
Constructor parameters
  • $int $cartId
  • $int $productId
Handler class PrestaShop\PrestaShop\Adapter\SpecificPrice\CommandHandler\DeleteSpecificPriceByCartProductHandler

Implements:

  • PrestaShop\PrestaShop\Core\Domain\SpecificPrice\CommandHandler\DeleteSpecificPriceByCartProductHandlerInterface
Return type void

SpecificPrice Queries