/** * Adds the pagination limits to the builder */ protected function addLimits() { $startField = $this->versionTransformer->transform('start'); $lengthField = $this->versionTransformer->transform('length'); $start = $this->param->get($startField, 0); $length = $this->param->get($lengthField, 10); if ($length != '-1') { $this->builder->skip((int) $start)->take((int) $length); } }
/** * Adds the pagination limits to the builder */ private function addLimits() { if (isset($_POST[static::$versionTransformer->transform('start')]) && $_POST[static::$versionTransformer->transform('length')] != '-1') { $this->builder->skip((int) $_POST[static::$versionTransformer->transform('start')])->take((int) $_POST[static::$versionTransformer->transform('length')]); } }