public function actionStayWithUs() { $model = new Feedback(); if ($model->load(Yii::$app->request->post()) && $model->validate()) { $model->date = date('Y-m-d H:i:s', time()); if ($model->save()) { $responce['status'] = 'ok'; } else { $responce['status'] = 'error'; } } else { $errors = $model->getErrors(); if (count($errors) == 0) { $responce['status'] = 'error'; } else { $responce['status'] = 'bad_validation'; $responce['errors'] = $errors; } } return json_encode($responce); }