public function actionDelete($id)
{
$model = Order::find()->where(['and', ['id' => $id], ['user_id' => Yii::$app->user->id], ['<>', 'status', Order::STATUS_DELETED]])->one();
if ($model) {
if (!$model->discard()) {
return ['status' => 'fail', 'data' => []];
}
}
return ['status' => 'success', 'data' => []];
}