public function setIdAnnotationStatus($value) { if (substr($value, 0, 3) == 'ast') { $as = new TypeInstance(); $filter = (object) ['entry' => $value]; $idStatus = $as->listAnnotationStatus($filter)->asQuery()->getResult()[0]['idAnnotationStatus']; } else { $idStatus = $value; } parent::setIdAnnotationStatus($idStatus); }
public function gridData() { $model = new TypeInstance(); $criteria = $model->listAnnotationStatus($this->data->filter); $this->renderJSON($model->gridDataAsJSON($criteria)); }