* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ declare(strict_types=1); namespace PrestaShop\PrestaShop\Core\Domain\Product\Image\Command; use PrestaShop\PrestaShop\Core\Domain\Product\Image\ValueObject\ImageId; /** * Deletes product image */ class DeleteProductImageCommand { /** * @var ImageId */ private $imageId; /** * @param int $imageId */ public function __construct(int $imageId) { $this->imageId = new ImageId($imageId); } /** * @return ImageId */ public function getImageId(): ImageId { return $this->imageId; } }