} $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())); } }
$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>");