| @@ 104-109 (lines=6) @@ | ||
| 101 | $abstractModel->load($post); |
|
| 102 | if ($abstractModel->validate()) { |
|
| 103 | $model->params = $abstractModel->serialize(); |
|
| 104 | if ($model->save()) { |
|
| 105 | return $this->redirectUser($model->id, true, 'index', 'update'); |
|
| 106 | ||
| 107 | } else { |
|
| 108 | Yii::$app->session->setFlash('error', Yii::t('app', 'Cannot save data')); |
|
| 109 | } |
|
| 110 | } else { |
|
| 111 | Yii::$app->session->setFlash('error', Yii::t('app', 'Cannot save data')); |
|
| 112 | } |
|
| @@ 59-63 (lines=5) @@ | ||
| 56 | } |
|
| 57 | $post = Yii::$app->request->post(); |
|
| 58 | if ($model->load($post) && $model->validate()) { |
|
| 59 | if ($model->save()) { |
|
| 60 | return $this->redirectUser($model->id); |
|
| 61 | } else { |
|
| 62 | Yii::$app->session->setFlash('error', Yii::t('app', 'Cannot save data')); |
|
| 63 | } |
|
| 64 | } |
|
| 65 | return $this->render('spam-checker-form', ['model' => $model]); |
|
| 66 | } |
|