cube-agency / arbory-mail
Arbory CMS 的邮件模块
v1.0.1
2021-01-19 11:59 UTC
README
需要 cube-agency/arbory-mail
composer require cube-agency/arbory-mail
发布配置文件和翻译
php artisan vendor:publish --provider="CubeAgency\ArboryMail\Providers\MailServiceProvider"
运行迁移
php artisan migrate
通过在 config/arbory.php
中添加模块来启用模块,并在 routes/admin.php
中注册路由
'menu' => [ ... \CubeAgency\ArboryMail\Http\Controllers\Admin\MailTemplatesController::class ]
Admin::modules()->register(\CubeAgency\ArboryMail\Http\Controllers\Admin\MailTemplatesController::class);
用法
在 config/arbory-mail.php
中添加新模板
'templates' => [ \App\Mail\UserRegistered::class, ]
生成所需类
php artisan arbory-mail:generate
发送消息
$message = new UserUpdated(); Mail::to('test@example.com')->send($message);