public function TeacherSave($d) { $d->id = intval($d->id); if (!isset($d->remove)) { $d->departid = intval($d->departid); $utmf = Abricos::TextParser(true); $d->fio = $utmf->Parser($d->fio); if ($d->id > 0) { RecordBookQuery::TeacherUpdate($this->db, $d); } else { RecordBookQuery::TeacherAppend($this->db, $d); } } else { $d->remove = intval($d->remove); RecordBookQuery::TeacherRemove($this->db, $d); } }