popov / zfc-mail

ZF2 邮件管理模块

安装: 134

依赖项: 1

建议者: 0

安全性: 0

星星: 3

关注者: 1

分支: 0

开放问题: 0

类型:zf-module

dev-master 2018-05-26 11:29 UTC

This package is auto-updated.

Last update: 2024-09-07 02:11:40 UTC


README

用法

主要功能是 action 字段,它允许在发送消息时使用命名值而不需要引用ID。最佳命名方式是 user_addstatus_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')]);