}

$beheerders = Personeel::getBeheerders();
foreach ($beheerders as $personeel) {
	$mailer = new Mailer();
	$mailer->setHTMLCharset("UTF-8");
	$mailer->setFrom($from);

	$homes = $personeel->getHomesLijst();
	foreach ($homes as $home) {
		$id = $home->getId();
		if (isset($count[$id]) && ($count[$id] > 0)) {
			// $personeel is homemanager van een home die een mail moet krijgen over $count[$id] ongeziene formulieren
			$mailer->setSubject("[Herstelformulieren] ".$count[$id]." ongezien");
			$mailer->setText("Beste,\n\nEr zijn sinds gisteren ".$count[$id]." herstelformulieren bijgekomen uit ".$home->getLangeNaam()." die nog bekeken moeten worden. Gelieve hiervoor in te loggen op https://chaos.ugent.be/test_herstelformulier/repair/index.php .");
			//$mailer->send(array($personeel->getEmail()));
		}			
	}
}*/
$beheerders = Personeel::getBeheerders();
foreach ($beheerders as $personeel) {
    $mailer = new Mailer();
    $mailer->setHTMLCharset("UTF-8");
    $mailer->setFrom($from);
    $aantal = sizeof(Herstelformulier::getPersoneelList($personeel->getHomeStringLijst(), new Status("ongezien")));
    if ($aantal > 0 && $personeel->getMails()) {
        $mailer->setSubject("[Herstelformulieren] " . $aantal . " ongeziene formulieren");
        $mailer->setText("Beste,\n\nEr zijn " . $aantal . " ongeziene herstelformulieren uit de homes waarvoor u verantwoordelijk bent. Gelieve hiervoor in te loggen op https://herstelformulier.ugent.be .");
        $mailer->send(array($personeel->getEmail()));
    }
}
Beispiel #2
0
										$form = $lijst[$i];
										echo("<tr id='row_".$form->getId()."'><td></td><td class='langedatum'>");
										$timestamp = strtotime($form->getDatum());
										$parsedDate = date("d-m-Y @ H:i",$timestamp);
										echo($parsedDate);
										echo("</td><td>".$form->getSamenvatting()."</td>");
										echo("<td class='img'><a href='personeelMeldingDoorgeven.php?formid=".$form->getId()."'><img alt='Doorgeven Herstelformulier' class='bewerk' title='Dit herstelformulier doorgeven' src='images/page_edit.gif'/></a></td>");
										echo("<td></td>");
										echo("</tr>");
									}
								 ?>
								</tbody>
								<?
								}
								
								$lijst = Herstelformulier::getPersoneelList($auth->getUser()->getHomeStringLijst(), new Status("gedaan"));
								$size = sizeof($lijst);
								if ($size > 0) {
										$items = true;
		 						?>
								<tr class="subheader"><td colspan="5">Doorgegeven herstellingen die nog niet afgesloten zijn</td></tr>
								<tbody>
									<tr class="legende"><td></td><td>Datum</td><td>Inhoud</td><td></td><td></td></tr>
									<?
									for($i=0; $i < $size; $i++){
										$form = $lijst[$i];
										echo("<tr id='row_".$form->getId()."'><td></td><td class='langedatum'>");
										$timestamp = strtotime($form->getDatum());
										$parsedDate = date("d-m-Y @ H:i",$timestamp);
										echo($parsedDate);
										echo("</td><td>".$form->getSamenvatting()."</td>");