PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\Command\AddCatalogPriceRuleCommand
Adds new catalog price rule with provided data
| Command details | |
|---|---|
| Constructor parameters | 
 | 
| Handler class | PrestaShop\PrestaShop\Adapter\CatalogPriceRule\CommandHandler\AddCatalogPriceRuleHandlerImplements: 
 | 
| Return type | PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\ValueObject\CatalogPriceRuleId | 
PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\Command\BulkDeleteCatalogPriceRuleCommand
Deletes catalog price rules in bulk acton
| Command details | |
|---|---|
| Constructor parameters | 
 | 
| Handler class | PrestaShop\PrestaShop\Adapter\CatalogPriceRule\CommandHandler\BulkDeleteCatalogPriceRuleHandlerImplements: 
 | 
| Return type | void | 
PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\Command\DeleteCatalogPriceRuleCommand
Deletes catalog price rule
| Command details | |
|---|---|
| Constructor parameters | 
 | 
| Handler class | PrestaShop\PrestaShop\Adapter\CatalogPriceRule\CommandHandler\DeleteCatalogPriceRuleHandlerImplements: 
 | 
| Return type | void | 
PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\Command\EditCatalogPriceRuleCommand
Edits catalog price rule with given data
| Command details | |
|---|---|
| Constructor parameters | 
 | 
| Handler class | PrestaShop\PrestaShop\Adapter\CatalogPriceRule\CommandHandler\EditCatalogPriceRuleHandlerImplements: 
 | 
| Return type | void | 
PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\Query\GetCatalogPriceRuleForEditing
Provides data transfer object for editing CatalogPriceRule
| Query details | |
|---|---|
| Constructor parameters | 
 | 
| Handler class | PrestaShop\PrestaShop\Adapter\CatalogPriceRule\QueryHandler\GetCatalogPriceRuleForEditingHandlerImplements: 
 | 
| Return type | PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\QueryResult\EditableCatalogPriceRule | 
PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\Query\GetCatalogPriceRuleListForProduct
__
| Query details | |
|---|---|
| Constructor parameters | 
 | 
| Handler class | PrestaShop\PrestaShop\Adapter\CatalogPriceRule\QueryHandler\GetCatalogPriceRuleListForProductHandlerImplements: 
 | 
| Return type | PrestaShop\PrestaShop\Core\Domain\CatalogPriceRule\QueryResult\CatalogPriceRuleList |