/** * @param stdClass $o * @return \QueryModel */ public static function fromObject($o) { $query = new QueryModel(); $query->setId($o->id); $query->setStudyId($o->studyId); $query->setTitle($o->title); $query->setText($o->text); $query->setCompiled($o->compiled); return $query; }
function add_query() { $studyId = filter_input(INPUT_POST, 'studyId'); $title = filter_input(INPUT_POST, 'title'); $this->load->model('QueryModel'); $query = new QueryModel(); $query->setStudyId($studyId); $query->setTitle($title); $query->setText(""); $query->add(); $this->location('/report/' . $studyId . '/' . $query->getId()); }