При сохранении в бд, автоматически отправляется сообщение на emal. На локальном сервере все работает, а на хостинге выходит ошибка:
PHP Notice – yii\base\ErrorException
Undefined index: unitedaiminfo@mail.ru
контроллер:
public function actionContact()
{
$model = new ContactForm();
if ($model->load(Yii::$app->request->post()) && $model->validate()) {
if ($model->save()) {
$model->sendEmail(Yii::$app->params['unitedaiminfo@mail.ru']);
Yii::$app->session->setFlash('success', 'Спасибо, мы получили ваше сообщение.');
} else {
Yii::$app->session->setFlash('error', 'Ошибка... Попробуйте позже.');
}
return $this->refresh();
} else {
return $this->render('contact', [
'model' => $model,
]);
}
}
модель:
public function sendEmail($email)
{
return Yii::$app->mailer->compose('messages')
->setTo("unitedaiminfo@mail.ru")
->setFrom("unitedaiminfo@mail.ru")
->setSubject("Новое сообщение!")
->setTextBody("Посмотрите свой email")
->send();
}