]> git.mxchange.org Git - friendica.git/blobdiff - include/cronhooks.php
The cronhooks are now changed
[friendica.git] / include / cronhooks.php
diff --git a/include/cronhooks.php b/include/cronhooks.php
deleted file mode 100644 (file)
index 5f15c93..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-use Friendica\Core\Config;
-use Friendica\Core\Worker;
-
-function cronhooks_run(&$argv, &$argc) {
-       global $a;
-
-       require_once 'include/datetime.php';
-
-       if (($argc == 2) && is_array($a->hooks) && array_key_exists("cron", $a->hooks)) {
-               foreach ($a->hooks["cron"] as $hook) {
-                       if ($hook[1] == $argv[1]) {
-                               logger("Calling cron hook '" . $hook[1] . "'", LOGGER_DEBUG);
-                               call_single_hook($a, $name, $hook, $data);
-                       }
-               }
-               return;
-       }
-
-       $last = Config::get('system', 'last_cronhook');
-
-       $poll_interval = intval(Config::get('system', 'cronhook_interval'));
-       if (! $poll_interval) {
-               $poll_interval = 9;
-       }
-
-       if ($last) {
-               $next = $last + ($poll_interval * 60);
-               if ($next > time()) {
-                       logger('cronhook intervall not reached');
-                       return;
-               }
-       }
-
-       $a->set_baseurl(Config::get('system', 'url'));
-
-       logger('cronhooks: start');
-
-       $d = datetime_convert();
-
-       if (is_array($a->hooks) && array_key_exists("cron", $a->hooks)) {
-               foreach ($a->hooks["cron"] as $hook) {
-                       logger("Calling cronhooks for '" . $hook[1] . "'", LOGGER_DEBUG);
-                       Worker::add(PRIORITY_MEDIUM, "cronhooks", $hook[1]);
-               }
-       }
-
-       logger('cronhooks: end');
-
-       Config::set('system', 'last_cronhook', time());
-
-       return;
-}