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 8. 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 |