public static function sendTestEmail() { $to = $_POST['email']; $status = $_POST['status']; if (!Cart66Common::isValidEmail($to)) { $result[0] = 'Cart66Modal alert-message alert-error'; $result[1] = '<strong>Error</strong><br/>' . __('Please enter a valid email address', 'cart66') . '<br>'; } else { if (isset($_GET['type']) && $_GET['type'] == 'reminder') { $sendEmail = Cart66MembershipReminders::sendTestReminderEmails($to, $_GET['id']); } else { $sendEmail = Cart66AdvancedNotifications::sendTestEmail($to, $status); } if ($sendEmail) { $result[0] = 'Cart66Modal alert-message success'; $result[1] = '<strong>Success</strong><br/>' . __('Email successfully sent to', 'cart66') . ' <br /><strong>' . $to . '</strong><br>'; } else { $result[0] = 'Cart66Modal alert-message alert-error'; $result[1] = '<strong>Error</strong><br/>' . __('Email not sent. There is an unknown error.', 'cart66') . '<br>'; } } echo json_encode($result); die; }