public static function limit($context, $size) { $intSize = intval($size); Verify::isTrue(strval($intSize) == $size, new \InvalidArgumentException("invalid params for limit({$size})")); $context->appendSql("LIMIT {$size}"); }
/** * limit(1) => "LIMIT 1" * @param int $size * @return \phprs\ezsql\rules\basic\ExecRule */ public function limit($size) { LimitImpl::limit($this->context, $size); return new ExecRule($this->context); }