frontend\controllers\CartController::actionDelete PHP Method

actionDelete() public method

public actionDelete ( )
    public function actionDelete()
    {
        $goodsId = (int) Yii::$app->request->post('goodsId');
        $output = ['status' => 'no'];
        Yii::$app->response->format = Response::FORMAT_JSON;
        $model = CartGoods::findOne(['goods_id' => $goodsId, 'user_id' => Yii::$app->user->id]);
        if ($model) {
            if (!$model->delete()) {
                return $output;
            }
        }
        $output['status'] = 'ok';
        return $output;
    }