/** * 修改状态 * @param int $id 评论id * @param int $status 状态码 [0, 1] * @return bool|int */ public function setStatus($id, $status = 1) { if (!in_array($status, [0, 1])) { return false; } return CommentArticle::updateAll(['status' => $status], 'id = :id', [':id' => $id]); }
/** * 修改状态 */ public function actionStatus($id, $status = 1) { if (!$this->is_access('commenta/update')) { exit; } $model = new CommentArticle(); if ($model->setStatus($id, $status)) { echo '1'; } else { echo '0'; } }