| 123456789101112131415161718192021222324252627282930 |
- <?php
- // Cron-Job, looking for new files etc.
- // Includes
- include('includes/config.inc.php');
- include('includes/database.inc.php');
- include('includes/functions.inc.php');
- include('includes/document.inc.php');
- include('includes/label.inc.php');
- include('includes/mailbox.inc.php');
- include('includes/mailboxfolder.inc.php');
- $db = new Database($CONFIG['dbHost'], $CONFIG['dbUser'], $CONFIG['dbPassword'], $CONFIG['dbDatabase']);
- $files = recursiveScanDir($CONFIG['documentPath']);
- $allDocuments = getObjectsAsArray(Document::getAllDocuments(), array("id", "fileName", "path", "labelId", "draft", "created", "lastChange", "type", "mailUid"));
- handleFile($files, $allDocuments);
- if(sizeof($allDocuments) > 0) { // Documents got removed
- foreach($allDocuments as $document) {
- Document::removeDocumentByID($document['id']);
- }
- }
- //searchMails(); // Mails -> eigene klasse
- ?>
|