- Adds methods to format mailer send/connection succes & error results

- Updates all mailing methods to return true on success and error message
  on failure
This commit is contained in:
Vlad
2016-11-08 19:36:32 -05:00
parent 5d12de8ec0
commit 8a278360f4
6 changed files with 77 additions and 20 deletions

View File

@ -154,4 +154,26 @@ class Mailer {
// bse64_encode non-ASCII string as per RFC 2047 (https://www.ietf.org/rfc/rfc2047.txt)
return sprintf('=?utf-8?B?%s?=', base64_encode($name));
}
static function formatMailerConnectionErrorResult($error_message) {
return array(
'response' => false,
'action'=> 'connect',
'error' => $error_message
);
}
static function formatMailerSendErrorResult($error_message) {
return array(
'response' => false,
'action'=> 'send',
'error' => $error_message
);
}
static function formatMailerSendSuccessResult() {
return array(
'response' => true
);
}
}