Warning: You are browsing the documentation for PrestaShop 1.7, 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
PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\Attribute\Command\BulkDeleteAttributeCommand
Deletes attributes in bulk action
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Attribute\CommandHandler\BulkDeleteAttributeHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\Attribute\Command\DeleteAttributeCommand
Deletes Attribute by provided id
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Attribute\CommandHandler\DeleteAttributeHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\Command\BulkDeleteAttributeGroupCommand
Deletes attribute groups in bulk action by provided ids
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\AttributeGroup\CommandHandler\BulkDeleteAttributeGroupHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\Command\DeleteAttributeGroupCommand
Deletes attribute group by provided id
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\AttributeGroup\CommandHandler\DeleteAttributeGroupHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\GenerateProductCombinationsCommand
Generates attribute combinations for product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\GenerateProductCombinationsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Combination\ValueObject\CombinationId[] |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\RemoveAllAssociatedCombinationSuppliersCommand
Removes associated product suppliers related to certain combination
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\RemoveAllAssociatedCombinationSuppliersHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\RemoveAllCombinationImagesCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\RemoveAllCombinationImagesHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\RemoveCombinationCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\RemoveCombinationCommandHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\SetCombinationDefaultSupplierCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\SetCombinationDefaultSupplierHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\SetCombinationImagesCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\SetCombinationImagesHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\SetCombinationSuppliersCommand
Associates supplier with product combination
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\SetCombinationSuppliersHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Supplier\ValueObject\ProductSupplierId[] |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\UpdateCombinationDetailsCommand
Updates combination details
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\UpdateCombinationDetailsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\UpdateCombinationFromListingCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\UpdateCombinationFromListingHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\UpdateCombinationPricesCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\UpdateCombinationPricesHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Command\UpdateCombinationStockCommand
Updates combination stock information
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\CommandHandler\UpdateCombinationStockHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\AddProductCommand
Command for creating product with basic information
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\AddProductHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\ValueObject\ProductId |
PrestaShop\PrestaShop\Core\Domain\Product\Command\AssignProductToCategoryCommand
Class AssignProductToCategoryCommand adds a product to a category.
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\AssignProductToCategoryHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\AssociateProductAttachmentCommand
Associates product with attachment
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\AssociateProductAttachmentHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\BulkDeleteProductCommand
Deletes multiple products
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\BulkDeleteProductHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\DeleteProductCommand
Deletes product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\DeleteProductHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\DuplicateProductCommand
Duplicates product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\DuplicateProductHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\ValueObject\ProductId |
PrestaShop\PrestaShop\Core\Domain\Product\Command\RemoveAllAssociatedProductAttachmentsCommand
Removes all product-attachment associations for provided product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\RemoveAllAssociatedProductAttachmentsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\RemoveAllAssociatedProductCategoriesCommand
Removes all product-category associations
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\RemoveAllAssociatedProductCategoriesHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\RemoveAllProductTagsCommand
Removes all Tags for product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\RemoveAllProductTagsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\RemoveAllRelatedProductsCommand
Removes all related products from given product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\RemoveAllRelatedProductsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\SetAssociatedProductAttachmentsCommand
Replaces previous product attachments association with the provided one.
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\SetAssociatedProductAttachmentsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\SetAssociatedProductCategoriesCommand
Sets new product-category associations
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\SetAssociatedProductCategoriesHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\SetProductTagsCommand
Updates product tags in provided languages
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\SetProductTagsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\SetRelatedProductsCommand
Sets related products for product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\SetRelatedProductsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductBasicInformationCommand
Command to update some basic properties of product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductBasicInformationHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductDetailsCommand
Updates product details
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductDetailsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductOptionsCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductOptionsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductPricesCommand
Responsible for updating information associated with product price
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductPricesHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductSeoCommand
Updates Product SEO options
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductSeoHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductShippingCommand
Updates product shipping options
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductShippingHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductStatusCommand
Class UpdateProductStatusCommand update a given product status
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductStatusCommandHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Command\UpdateProductTypeCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\CommandHandler\UpdateProductTypeHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Customization\Command\RemoveAllCustomizationFieldsFromProductCommand
Removes all customization fields from product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Customization\CommandHandler\RemoveAllCustomizationFieldsFromProductHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Customization\Command\SetProductCustomizationFieldsCommand
Sets product customization fields
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Customization\CommandHandler\SetProductCustomizationFieldsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Customization\ValueObject\CustomizationFieldId[] |
PrestaShop\PrestaShop\Core\Domain\Product\FeatureValue\Command\RemoveAllFeatureValuesFromProductCommand
Removes all product feature values
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\FeatureValue\CommandHandler\RemoveAllFeatureValuesFromProductHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\FeatureValue\Command\SetProductFeatureValuesCommand
Sets product feature values
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\FeatureValue\CommandHandler\SetProductFeatureValuesHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Feature\ValueObject\FeatureValueId[] |
PrestaShop\PrestaShop\Core\Domain\Product\Image\Command\AddProductImageCommand
Adds new product image
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Image\CommandHandler\AddProductImageHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Image\ValueObject\ImageId |
PrestaShop\PrestaShop\Core\Domain\Product\Image\Command\DeleteProductImageCommand
Deletes product image
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Image\CommandHandler\DeleteProductImageHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Image\Command\UpdateProductImageCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Image\CommandHandler\UpdateProductImageHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Pack\Command\RemoveAllProductsFromPackCommand
Removes all products from provided pack
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Pack\CommandHandler\RemoveAllProductsFromPackHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Pack\Command\SetPackProductsCommand
Sets products of product pack
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Pack\CommandHandler\SetPackProductsHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\Command\AddProductSpecificPriceCommand
Add specific price to a Product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\SpecificPrice\CommandHandler\AddProductSpecificPriceHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\SpecificPrice\ValueObject\SpecificPriceId |
PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\Command\SetGlobalSpecificPricePriorityCommand
Sets global priorities for specific price
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\SpecificPrice\CommandHandler\SetGlobalSpecificPricePriorityHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\Command\SetSpecificPricePriorityForProductCommand
Sets specific price priority for provided product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\SpecificPrice\CommandHandler\SetSpecificPricePriorityForProductHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Stock\Command\UpdateProductStockInformationCommand
Class UpdateProductStockInformationCommand update a given product stock
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Stock\CommandHandler\UpdateProductStockInformationHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Supplier\Command\RemoveAllAssociatedProductSuppliersCommand
Removes all product suppliers for specified product without combinations
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Supplier\CommandHandler\RemoveAllAssociatedProductSuppliersHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Supplier\Command\SetProductDefaultSupplierCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Supplier\CommandHandler\SetProductDefaultSupplierHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\Supplier\Command\SetProductSuppliersCommand
Updates product suppliers
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Supplier\CommandHandler\SetProductSuppliersHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Supplier\ValueObject\ProductSupplierId[] |
PrestaShop\PrestaShop\Core\Domain\Product\VirtualProductFile\Command\AddVirtualProductFileCommand
Adds downloadable file for virtual product
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\VirtualProduct\CommandHandler\AddVirtualProductFileHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\VirtualProductFile\ValueObject\VirtualProductFileId |
PrestaShop\PrestaShop\Core\Domain\Product\VirtualProductFile\Command\DeleteVirtualProductFileCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\VirtualProduct\CommandHandler\DeleteVirtualProductFileHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\VirtualProductFile\Command\UpdateVirtualProductFileCommand
__
| Command details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\VirtualProduct\CommandHandler\UpdateVirtualProductFileHandler Implements:
|
| Return type | void |
PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\Query\GetAttributeGroupList
Get list of Attribute groups in the shop (with or without their associated attributes)
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\AttributeGroup\QueryHandler\GetAttributeGroupListHandler Implements:
|
| Return type | array |
PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\Query\GetProductAttributeGroups
Query which provides attributes of a Product by group
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\AttributeGroup\QueryHandler\GetProductAttributeGroupsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\AttributeGroup\QueryResult\AttributeGroup[] |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Query\GetCombinationForEditing
Query which provides combination for editing
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\QueryHandler\GetCombinationForEditingHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Combination\QueryResult\CombinationForEditing |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Query\GetCombinationSuppliers
Retrieves data for product combination supplier
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\QueryHandler\GetCombinationSuppliersHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Supplier\QueryResult\ProductSupplierInfo[] |
PrestaShop\PrestaShop\Core\Domain\Product\Combination\Query\GetEditableCombinationsList
Retrieves product combinations
| Query details | |
|---|---|
| Constructor parameters |
|
| )` | |
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Combination\QueryHandler\GetEditableCombinationsListHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Combination\QueryResult\CombinationListForEditing |
PrestaShop\PrestaShop\Core\Domain\Product\Customization\Query\GetProductCustomizationFields
Gets product customization fields
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Customization\QueryHandler\GetProductCustomizationFieldsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Customization\QueryResult\CustomizationField[] |
PrestaShop\PrestaShop\Core\Domain\Product\FeatureValue\Query\GetProductFeatureValues
Get FeatureValue associated to a Product
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\FeatureValue\QueryHandler\GetProductFeatureValuesHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\FeatureValue\QueryResult\ProductFeatureValue[] |
PrestaShop\PrestaShop\Core\Domain\Product\Image\Query\GetProductImage
__
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Image\QueryHandler\GetProductImageHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Image\QueryResult\ProductImage |
PrestaShop\PrestaShop\Core\Domain\Product\Image\Query\GetProductImages
Get list of Images associated to a Product
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Image\QueryHandler\GetProductImagesHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Image\QueryResult\ProductImage[] |
PrestaShop\PrestaShop\Core\Domain\Product\Pack\Query\GetPackedProducts
Retrieves product from a pack
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\Pack\QueryHandler\GetPackedProductsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Pack\QueryResult\PackedProduct[] |
PrestaShop\PrestaShop\Core\Domain\Product\Query\GetProductForEditing
Get Product data necessary for editing
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\QueryHandler\GetProductForEditingHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\QueryResult\ProductForEditing |
PrestaShop\PrestaShop\Core\Domain\Product\Query\GetProductIsEnabled
Get current status (enabled/disabled) for a given product
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\QueryHandler\GetProductIsEnabledHandler Implements:
|
| Return type | bool |
PrestaShop\PrestaShop\Core\Domain\Product\Supplier\Query\GetProductSupplierOptions
Provides product supplier options
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\QueryHandler\GetProductSupplierOptionsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\Supplier\QueryResult\ProductSupplierOptions |
PrestaShop\PrestaShop\Core\Domain\Product\Query\GetRelatedProducts
Provides related products for given product
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\QueryHandler\GetRelatedProductsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\QueryResult\RelatedProduct[] |
PrestaShop\PrestaShop\Core\Domain\Product\Query\SearchProducts
Queries for products by provided search phrase
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\QueryHandler\SearchProductsHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\QueryResult\FoundProduct[] |
PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\Query\GetEditableSpecificPricesList
Retrieves product specific prices
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\SpecificPrice\QueryHandler\GetEditableSpecificPricesListHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\QueryResult\SpecificPriceListForEditing |
PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\Query\GetSpecificPriceForEditing
Query which provides specific price for editing
| Query details | |
|---|---|
| Constructor parameters |
|
| Handler class | PrestaShop\PrestaShop\Adapter\Product\SpecificPrice\QueryHandler\GetSpecificPriceForEditingHandler Implements:
|
| Return type | PrestaShop\PrestaShop\Core\Domain\Product\SpecificPrice\QueryResult\SpecificPriceForEditing |