public function getSort() { if (null === $this->sort) { $sort = array('column' => $this->state->get('column'), 'order' => $this->state->get('order')); if (null !== $sort['column']) { $sort['field'] = $this->getColumn($sort['column'])->getFieldName(); } else { $sort['field'] = $this->defaultSort['field']; $sort['order'] = $this->defaultSort['order']; } $this->sort = $sort; } return $this->sort; }
public function getCriteria() { // criteria objects coming back from session need to be managed $criteria = $this->modelManager->mergeFilterCriteriaObjects($this->state->get('criteria')); return $criteria; }