public function actionMark($id, $mark = 0) { Yii::$app->response->format = Response::FORMAT_JSON; $model = Files::findOne($id); if ($mark == 1) { Files::updateAll(['mark' => 0], ['attach_table' => $model->attach_table, 'attach_id' => $model->attach_id, 'mark' => 1]); } $model->mark = $mark; $model->save(false); return ['id' => $id]; }