protected function parseRequest() { parent::parseRequest(); // parse pagination if ($this->request->query('per_page')) { $this->perPage = (int) $this->request->query('per_page'); } $this->perPage = max(0, min(static::$pageLimit, $this->perPage)); if ($page = $this->request->query('page')) { $this->page = $page; } $this->page = max(1, $this->page); // parse filter parameters $this->filter = (array) $this->request->query('filter'); // parse sort/search parameters $this->sort = $this->request->query('sort'); $this->search = $this->request->query('search'); }
protected function parseRequest() { parent::parseRequest(); $this->setModelId($this->request->params('model_id')); $this->updateParameters = $this->request->request(); }
protected function parseRequest() { parent::parseRequest(); $this->createParameters = $this->request->request(); }