...
if ($var[0]->voorgerecht != 0 && $var[0]->nagerecht != 0) {
if ($var[0]->hoofdgerecht == $var[0]->nagerecht && $var[0]->voorgerecht == $var[0]->hoofdgerecht) {
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1,2,3);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
} elseif ($var[0]->voorgerecht == $var[0]->hoofdgerecht) {
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1,2);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['nagerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(3);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
} elseif ($var[0]->hoofdgerecht == $var[0]->nagerecht) {
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['hoofdgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(2,3);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
} elseif ($var[0]->voorgerecht == $var[0]->nagerecht) {
if ($res2['hoofdgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(2);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1,3);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
} else {
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['hoofdgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(2);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['nagerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(3);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
}
} elseif ($var[0]->nagerecht == 0) {
if ($var[0]->voorgerecht == $var[0]->hoofdgerecht) {
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1,2);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
} else {
if ($res2['voorgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(1);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['hoofdgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(2);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
}
} elseif ($var[0]->voogerecht == 0) {
// Check if same restaurant
if ($var[0]->hoofdgerecht == $var[0]->nagerecht) {
if ($res2['hoofdgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(2,3);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
} else {
if ($res2['hoofdgerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(2);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
unset($gerechten);
if ($res2['nagerecht_status'] == "PENDING") {
$this->Module->logger->logInfo("Sending mail...");
$gerechten = array(3);
unset($renewed_data['gerechten']);
$renewed_data['gerechten'] = $gerechten;
$this->Mailer->newMail("RESTAURANT_ORDER_REMINDER", $renewed_data, $var[1][$i]['Email']);
}
}
}
...