小编Mik*_*lka的帖子

循环参考主义 - 树枝

我在应用程序用户注册中,我想在注册时通过电子邮件通知我.我为这项服务创建了:

app.mail_service:
    class: AppBundle\Mail\MailService
    arguments: ["@mailer", "@templating"]

app.listener.user:
    class: AppBundle\EventListener\UserSubscriber
    arguments: ["@app.mail_service"]
    tags:
        - { name: doctrine.event_subscriber, connection: default }
Run Code Online (Sandbox Code Playgroud)

模板 - TwigEngine

MailService类:

class MailService
{
private $mailer;

private $renderer;

public function __construct(Swift_Mailer $mailer, EngineInterface $renderer)
{
    $this->mailer = $mailer;
    $this->renderer = $renderer;
}

/**
 * @return Swift_Mailer
 */
public function getMailer()
{
    return $this->mailer;
}

/**
 * @return EngineInterface
 */
public function getRenderer()
{
    return $this->renderer;
}

public function sendRegistrationMail(User $user)
{
    /** @var \Swift_Message $message */
    $message …
Run Code Online (Sandbox Code Playgroud)

php security symfony doctrine-orm twig

6
推荐指数
1
解决办法
1262
查看次数

标签 统计

doctrine-orm ×1

php ×1

security ×1

symfony ×1

twig ×1