true ); $result = $mailer->send($data['newsletter'], $data['subscriber'], $extra_params); } catch(\Exception $e) { return $this->errorResponse(array( $e->getCode() => $e->getMessage() )); } if($result['response'] === false) { $error = sprintf( __('The email could not be sent: %s', 'mailpoet'), $result['error_message'] ); return $this->errorResponse(array(APIError::BAD_REQUEST => $error)); } else { return $this->successResponse(null); } } function resumeSending() { MailerLog::resumeSending(); return $this->successResponse(null); } }