public function actionContact() { $this->layout = 'page'; $model = new ContactForm(); if ($model->load(Yii::$app->request->post()) && $model->validate()) { $message = new Message(); $message->fullname = $model->fullname; $message->subject = $model->subject; $message->email = $model->email; $message->message = $model->message; $message->date = time(); $message->insert(); Yii::$app->session->setFlash('contactFormSubmitted'); return $this->refresh(); } else { $customData = CustomData::find()->where(['key' => 'contact'])->one(); $contactData = json_decode($customData->value, TRUE); return $this->render('contact', ['model' => $model, 'contactData' => $contactData]); } }
public static function createThread($val = array()) { Message::insert($val); }