getMessage()); } function getErrorFromResponse($response, $subscriber, $extra_params) { $response = ($response) ? $response->Error->Message->__toString() : sprintf(__('%s has returned an unknown error.', 'mailpoet'), Mailer::METHOD_AMAZONSES); $subscriber_errors = []; if(empty($extra_params['test_email'])) { $subscriber_errors[] = new SubscriberError($subscriber, null); } return new MailerError(MailerError::OPERATION_SEND, MailerError::LEVEL_HARD, $response, null, $subscriber_errors); } }