cube-agency / arbory-mail

Arbory CMS 的邮件模块

v1.0.1 2021-01-19 11:59 UTC

This package is auto-updated.

Last update: 2024-09-19 20:53:51 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);