* @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\VirtualProductFile\Command; use PrestaShop\PrestaShop\Core\Domain\Product\VirtualProductFile\ValueObject\VirtualProductFileId; class DeleteVirtualProductFileCommand { /** * @var VirtualProductFileId */ private $virtualProductFileId; /** * @param int $virtualProductFileId */ public function __construct( int $virtualProductFileId ) { $this->virtualProductFileId = new VirtualProductFileId($virtualProductFileId); } /** * @return VirtualProductFileId */ public function getVirtualProductFileId(): VirtualProductFileId { return $this->virtualProductFileId; } }