m\modules\v1\controllers\AddressController::actionUpdate PHP Method

actionUpdate() public method

public actionUpdate ( $id )
    public function actionUpdate($id)
    {
        $model = Address::findOne($id);
        if (!$model) {
            throw new BadRequestHttpException('未找到该收货地址!');
        }
        $model->user_id = Yii::$app->user->id;
        if ($model->load(Yii::$app->request->post(), '') && $model->save()) {
            return ['status' => 'success', 'data' => []];
        } else {
            return ['status' => 'fail', 'data' => ['errors' => $model->getFirstErrors()]];
        }
    }