PhpMailer Yii2
Добавлено: 2015.10.12, 12:13
Здравствуйте. Вот такая ошибка происходит при отправке сообщения:
call_user_func_array() expects parameter 1 to be a valid callback, non-static method zyx\phpmailer\Mailer::processResult() should not be called statically
Вызов
Конфигурация
call_user_func_array() expects parameter 1 to be a valid callback, non-static method zyx\phpmailer\Mailer::processResult() should not be called statically
Вызов
Код: Выделить всё
public function sendMail($subject, $text, $emailFrom='promasters93@gmail.com', $nameFrom='Advert') {
if(\Yii::$app->mail->compose()
->setFrom(['prokuror.93@yandex.ru' => 'Advert'])
->setTo([$emailFrom => $nameFrom])
->setSubject($subject)
->setTextBody($text)
->send()){
//$this->trigger(self::EVENT_NOTIFY);
return true;
}
}
Код: Выделить всё
'mail' => [
'class' => 'zyx\phpmailer\Mailer',
'viewPath' => '@app/mail',
'useFileTransport' => false,
'config' => [
'mailer' => 'smtp',
'host' => 'smtp.yandex.ru',
'port' => '465',
'smtpsecure' => 'ssl',
'smtpauth' => true,
'username' => 'prokuror.93@yandex.ru',
'password' => '************',
],
],