- Worker::add(PRIORITY_LOW, "CronJobs", "post_update");
-
- // Clear cache entries
- Worker::add(PRIORITY_LOW, "CronJobs", "clear_cache");
-
- // Repair missing Diaspora values in contacts
- Worker::add(PRIORITY_LOW, "CronJobs", "repair_diaspora");
-
- // Repair entries in the database
- Worker::add(PRIORITY_LOW, "CronJobs", "repair_database");
-
- // once daily run birthday_updates and then expire in background
- $d1 = DI::config()->get('system', 'last_expire_day');
- $d2 = intval(DateTimeFormat::utcNow('d'));
-
- // Daily cron calls
- if ($d2 != intval($d1)) {
-
- Worker::add(PRIORITY_LOW, "CronJobs", "update_contact_birthdays");
-
- Worker::add(PRIORITY_LOW, "CronJobs", "update_photo_albums");
-
- // update nodeinfo data
- Worker::add(PRIORITY_LOW, "CronJobs", "nodeinfo");
-
- Worker::add(PRIORITY_LOW, 'UpdateGServers');
-
- Worker::add(PRIORITY_LOW, 'UpdateSuggestions');
-
- Worker::add(PRIORITY_LOW, 'Expire');
-
- Worker::add(PRIORITY_MEDIUM, 'DBClean');
-
- // check upstream version?
- Worker::add(PRIORITY_LOW, 'CheckVersion');
-
- self::checkdeletedContacts();
-
- DI::config()->set('system', 'last_expire_day', $d2);
- }