* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ namespace PrestaShop\PrestaShop\Core\Domain\SqlManagement\Command; use PrestaShop\PrestaShop\Core\Domain\SqlManagement\ValueObject\SqlRequestId; /** * Class DeleteSqlRequestCommand command delete SqlRequest by given id. */ class DeleteSqlRequestCommand { /** * @var SqlRequestId */ private $sqlRequestId; /** * @param SqlRequestId $sqlRequestId */ public function __construct(SqlRequestId $sqlRequestId) { $this->setSqlRequestId($sqlRequestId); } /** * @return SqlRequestId */ public function getSqlRequestId() { return $this->sqlRequestId; } /** * @param SqlRequestId $sqlRequestId * * @return self */ private function setSqlRequestId($sqlRequestId) { $this->sqlRequestId = $sqlRequestId; return $this; } }