popov / zfc-mail
ZF2 邮件管理模块
dev-master
2018-05-26 11:29 UTC
Requires
- php: >=5.6
This package is auto-updated.
Last update: 2024-09-07 02:11:40 UTC
README
用法
主要功能是 action
字段,它允许在发送消息时使用命名值而不需要引用ID。最佳命名方式是 user_add 或 status_inProgress,其中第一部分是 模块助记符,第二部分是 动作助记符。
在你的 Listener
中,你可以使用这个功能,如下所示
/** @var Mail $mail */
$mail = $em->getRepository(Mail::class)->findOneBy(['action' => 'user_add', 'type' => Mail::TYPE_MAIL]);
$mailService->send($mail, [$user->getEmail()], ['user' => $user, 'password' => $e->getParam('password')]);