мы предполагаем, что вся переменная не пуста, и она отлично работает. и он поместился в мою электронную почту. и все отлично работает.быстрая почта: как получить последнее сообщение (после замены)
и вопрос, как я могу получить тело, которое уже заменяет?
до $ mailer-> отправить ($ message) я уже дамп $ message-> getBody(); но тело еще не заменило: «test [имя пользователя]»
после $ mailer-> send ($ message), я получаю тот же результат.
мое ожидание: «test myname»;
Как я могу получить тело, которое уже заменяет плагин-декоратор? Нужна помощь .. спасибо
$data = array('[username]'=>$content['username']);
$plugin = new Swift_Plugins_DecoratorPlugin($data);
$message = \Swift_Message::newInstance()
->setSubject($subject)
->setFrom($this->FROM_ADDRESS, $this->FROM_NAME)
->setTo($to)
->setBody("test [username]");
$mailer = \Swift_Mailer::newInstance($transport);
if (!is_null($plugin)) {
$mailer->registerPlugin($plugin);
}
$mailer->send($message)
Примечание: В моем письме его уже заменить, и ничего плохого. Мне нужно последнее тело для моего журнала. поэтому, после того, как сообщение отослано, он хранить в MyLog