You are here

function sendinblue_send_email_form_submit in SendinBlue 7.2

Same name and namespace in other branches
  1. 7 includes/sendinblue_home.admin.inc \sendinblue_send_email_form_submit()

Submit Handler of Form to send email of Home page.

File

includes/sendinblue_home.admin.inc, line 175
Sendinblue module home admin settings.

Code

function sendinblue_send_email_form_submit($form, &$form_state) {
  $sendInBlueConfigFactory = new SendInBlueConfigFactory();
  $sendinblue_on = $form_state['values']['sendinblue_on'];
  $send_email = $form_state['values']['sendinblue_to_email'];
  if ($sendinblue_on === '1') {
    $sendInBlueConfigFactory
      ->setSendInBlueOn();
  }
  else {
    $sendInBlueConfigFactory
      ->setSendInBlueOff();
  }
  SendinblueManager::updateSmtpDetails();
  if ($send_email) {
    SendinblueManager::sendEmail('test', $send_email);
  }
}