public function update() { $this->table = $this->fw->get('PARAMS.table'); $this->model = \models\Comment::getInstance($this->table); if (is_null($this->model->getTable())) { $this->fw->error(404); } else { $this->setAJAXLayout(); if ($this->model->update(array('id' => $this->fw->get('POST.id'), $this->fw->get('POST.field') => $this->fw->get('POST.value')))) { if ($this->fw->get('POST.field') != 'moderation') { \helpers\Msg::success('saved'); } } else { \helpers\Msg::error('error'); $this->fw->error(406); } } }
/** * Возвращает массив с комментариями для записи с заданным id * @param int $id * @return array */ public function getComments($id) { $model = \models\Comment::getInstance($this->table); return $model->getList($id); }