$currerr = $test[0]; $errmodel->deletebyId($currerr->getId()); if ($treshold->getMail() == 1) { $mail['subject'] = 'DirectoryWatcher: Fout in map ' . $object->getPath() . ' OPGELOST'; $mail['from'] = '*****@*****.**'; $mail['Reply-To'] = $mail['from']; $mail['message'] = ' Om ' . date('d/m/Y - H:i', $object->getReporttime()) . ' was het probleem voor de map ' . $object->getPath() . ' opgelost. Bestaat: ' . $object->getExists() . ' Aantal bestanden: ' . $object->getNumfiles() . ' Laatst aangepast: ' . date('d/m/Y - H:i', $object->getLastfiletime()) . ' '; if ($object->getOldestfiletime() > 0) { $mail['message'] .= 'Oudste bestand: ' . date('d/m/Y - H:i', $object->getOldestfiletime()); } if (mail($treshold->getMailto(), $mail['subject'], $mail['message'], 'From: ' . $mail['from'] . "\r\n" . 'Reply-To: ' . $mail['Reply-To'], '-f ' . $mail['from'])) { echo 'Mailed ' . "\n"; } } } } } $model->save($object); } //Clean up old stuff $cond = array('reporttime' => array('mode' => '<', 'value' => time() - 60 * 60 * 24 * 14)); $model->delete($cond); $errmodel->delete($cond);