<?php /** * Copyright © 2023 ExacTI Technology Solutions. All rights reserved. * GPLv3 General License. * https://exacti.com.br * Phacil PHP Framework - https://github.com/exacti/phacil-framework */ namespace Phacil\Framework\MagiQL\Manipulation; /** * Class Delete. */ class Delete extends AbstractBaseQuery { /** * @var int */ protected $limitStart; /** * @param string $table */ public function __construct($table = null) { if (isset($table)) { $this->setTable($table); } } /** * @return string */ public function partName() { return 'DELETE'; } /** * @return int */ public function getLimitStart() { return $this->limitStart; } /** * @param int $start * * @return $this */ public function limit($start) { $this->limitStart = $start; return $this; } }