public static function limitWithOffset($context, $start, $size)
{
$intStart = intval($start);
$intSize = intval($size);
Verify::isTrue(strval($intStart) == $start && strval($intSize) == $size, new \InvalidArgumentException("invalid params for limit({$start}, {$size})"));
$context->appendSql("LIMIT {$start},{$size}");
}