oaTestingMailSystem.inc in Open Atrium Core 7.2
File
tests/oaTestingMailSystem.inc
View source
<?php
class oaTestingMailSystem extends DefaultMailSystem implements MailSystemInterface {
public function mail(array $message) {
$captured_emails = variable_get('drupal_test_email_collector', array());
foreach ($message['params'] as $key => $param) {
if (is_object($param) && get_class($param) !== 'stdClass') {
unset($message['params'][$key]);
}
}
$captured_emails[] = $message;
variable_set('drupal_test_email_collector', $captured_emails);
return TRUE;
}
}