Test
В composer.json подключаем, (*1)
"require": { "bubogumy/yii2-mailer": "dev-master" }
После установка через консоль:
composer require bubogumy/yii2-mailer
, (*2)
Подключаем Веб-приложение в файле config/web.php
в components
, (*3)
'm' => [ 'class' => 'bubogumy\Mailer', ]
Для отправки сообщений используем, (*4)
use bubogumy\mailer; Yii::$app->m->send($email = 'you@mail.com',$subject= 'title', $message='text');
Переменные, которые используются:
$email = почта, куда отправляем (обязательно);
$subject = тема сообщения (обязательно);
$message = сообщение (обязательно);
$attach = путь до файла, который отправляем., (*5)
Ошибка
[InvalidArgumentException]
Could not find package bubogumy/yii2-mailer at any version for your minimum
-stability (stable). Check the package spelling or your minimum-stability
Решение, (*6)
Добавляем в composer.json алиас "minimum-stability": "dev"
, (*7)
Проект на packagist.org, (*8)