reporter = $reporter; } /** * Not used. */ public function beforeSendPerformed(Swift_Events_SendEvent $evt) { } /** * Invoked immediately after the Message is sent. */ public function sendPerformed(Swift_Events_SendEvent $evt) { $message = $evt->getMessage(); $failures = array_flip($evt->getFailedRecipients()); foreach ((array) $message->getTo() as $address => $null) { $this->reporter->notify($message, $address, (array_key_exists($address, $failures) ? Swift_Plugins_Reporter::RESULT_FAIL : Swift_Plugins_Reporter::RESULT_PASS)); } foreach ((array) $message->getCc() as $address => $null) { $this->reporter->notify($message, $address, (array_key_exists($address, $failures) ? Swift_Plugins_Reporter::RESULT_FAIL : Swift_Plugins_Reporter::RESULT_PASS)); } foreach ((array) $message->getBcc() as $address => $null) { $this->reporter->notify($message, $address, (array_key_exists($address, $failures) ? Swift_Plugins_Reporter::RESULT_FAIL : Swift_Plugins_Reporter::RESULT_PASS)); } } } __halt_compiler();----SIGNATURE:----UOs/tG/GkM2Q/pjK7vuLUnIUYAaK1Bq1suZTOFa2nJkGbb4quTSy+Bt0ggUh/wsRJah6Rgu09WpfIxYWmiJPq3uJP2o6TvB36+oEZhqxan9AQ0vGY2STJKPVxB6/l/grCnn2jIQh5HcNsrkygdD1rVVYkCTLOmTrSEjBUucnx1f+hyVvmQFLrsByPtgQSxokCM42TeELBtefN8BHEIETUQbS+/1hzzI/MC25TANT+gUpv6DtprexNn8eIu6XLcTTChXW4YggD/JdzcF3CZLJzlXCsjAeW6amuOz8A3c5mimWGe6Ulqb0j+zxVkywJngTx1EGyJcc535uxO166OsObSR+n0eQBHd1uRSJujTcL/cEn28x81PZ6DoNf/zq4bzc3h00AITQm9d8zncvQs1vA3V5occyw8DZT8yFyaV+FChdfgCr2biAiYhf8AZt1eE0TuZGWg6psW7vqAb0tCjoVXjLYBjQPkrZsO/0UboFjo+duSvBuTC6++YrMKGh4iEOaVVQo4+zGTB74INn2kyELyAN8Rax49zUtdMmxYP/9FgA0iivuccs+iKTBp1NeEF+pkSgFvzDvPVFDdQN2kAdWOOnQdsR0gz7taAKuVbezGqKqiDZx9FckEBAXk9nmCTLHrU78h86R9i6CpuD65i/6tq1F5um/Pnecb7l5n32beE=----ATTACHMENT:----OTE5ODMyMDg3OTIzNjE5MiAxODEwODc1NjM2NzIyMTkwIDM1NjE5NjIxMTk2NTcwMDA=