Sylius\Bundle\MailerBundle\Renderer\Adapter\EmailTwigAdapter::render PHP Method

render() public method

public render ( Sylius\Component\Mailer\Model\EmailInterface $email, array $data = [] )
$email Sylius\Component\Mailer\Model\EmailInterface
$data array
    public function render(EmailInterface $email, array $data = [])
    {
        $renderedEmail = $this->getRenderedEmail($email, $data);
        /** @var EmailRenderEvent $event */
        $event = $this->dispatcher->dispatch(SyliusMailerEvents::EMAIL_PRE_RENDER, new EmailRenderEvent($renderedEmail));
        return $event->getRenderedEmail();
    }