]> git.mxchange.org Git - friendica.git/blobdiff - src/Worker/Expire.php
Log function
[friendica.git] / src / Worker / Expire.php
index de2133bdc804f4bff06017e57a2357980702cca0..9ff523a126ef6d6fef9c7618037e9bb620bd4c18 100644 (file)
@@ -9,6 +9,7 @@ namespace Friendica\Worker;
 use Friendica\BaseObject;
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
+use Friendica\Core\Logger;
 use Friendica\Core\Worker;
 use Friendica\Database\DBA;
 use Friendica\Model\Item;
@@ -26,7 +27,7 @@ class Expire
                Hook::loadHooks();
 
                if ($param == 'delete') {
-                       logger('Delete expired items', LOGGER_DEBUG);
+                       Logger::log('Delete expired items', LOGGER_DEBUG);
                        // physically remove anything that has been deleted for more than two months
                        $condition = ["`deleted` AND `changed` < UTC_TIMESTAMP() - INTERVAL 60 DAY"];
                        $rows = DBA::select('item', ['id'],  $condition);
@@ -37,62 +38,62 @@ class Expire
 
                        // Normally we shouldn't have orphaned data at all.
                        // If we do have some, then we have to check why.
-                       logger('Deleting orphaned item activities - start', LOGGER_DEBUG);
+                       Logger::log('Deleting orphaned item activities - start', LOGGER_DEBUG);
                        $condition = ["NOT EXISTS (SELECT `iaid` FROM `item` WHERE `item`.`iaid` = `item-activity`.`id`)"];
                        DBA::delete('item-activity', $condition);
-                       logger('Orphaned item activities deleted: ' . DBA::affectedRows(), LOGGER_DEBUG);
+                       Logger::log('Orphaned item activities deleted: ' . DBA::affectedRows(), LOGGER_DEBUG);
 
-                       logger('Deleting orphaned item content - start', LOGGER_DEBUG);
+                       Logger::log('Deleting orphaned item content - start', LOGGER_DEBUG);
                        $condition = ["NOT EXISTS (SELECT `icid` FROM `item` WHERE `item`.`icid` = `item-content`.`id`)"];
                        DBA::delete('item-content', $condition);
-                       logger('Orphaned item content deleted: ' . DBA::affectedRows(), LOGGER_DEBUG);
+                       Logger::log('Orphaned item content deleted: ' . DBA::affectedRows(), LOGGER_DEBUG);
 
                        // make this optional as it could have a performance impact on large sites
                        if (intval(Config::get('system', 'optimize_items'))) {
                                DBA::e("OPTIMIZE TABLE `item`");
                        }
 
-                       logger('Delete expired items - done', LOGGER_DEBUG);
+                       Logger::log('Delete expired items - done', LOGGER_DEBUG);
                        return;
                } elseif (intval($param) > 0) {
                        $user = DBA::selectFirst('user', ['uid', 'username', 'expire'], ['uid' => $param]);
                        if (DBA::isResult($user)) {
-                               logger('Expire items for user '.$user['uid'].' ('.$user['username'].') - interval: '.$user['expire'], LOGGER_DEBUG);
+                               Logger::log('Expire items for user '.$user['uid'].' ('.$user['username'].') - interval: '.$user['expire'], LOGGER_DEBUG);
                                Item::expire($user['uid'], $user['expire']);
-                               logger('Expire items for user '.$user['uid'].' ('.$user['username'].') - done ', LOGGER_DEBUG);
+                               Logger::log('Expire items for user '.$user['uid'].' ('.$user['username'].') - done ', LOGGER_DEBUG);
                        }
                        return;
                } elseif ($param == 'hook' && !empty($hook_function)) {
                        foreach (Hook::getByName('expire') as $hook) {
                                if ($hook[1] == $hook_function) {
-                                       logger("Calling expire hook '" . $hook[1] . "'", LOGGER_DEBUG);
+                                       Logger::log("Calling expire hook '" . $hook[1] . "'", LOGGER_DEBUG);
                                        Hook::callSingle($a, 'expire', $hook, $data);
                                }
                        }
                        return;
                }
 
-               logger('expire: start');
+               Logger::log('expire: start');
 
                Worker::add(['priority' => $a->queue['priority'], 'created' => $a->queue['created'], 'dont_fork' => true],
                                'Expire', 'delete');
 
                $r = DBA::p("SELECT `uid`, `username` FROM `user` WHERE `expire` != 0");
                while ($row = DBA::fetch($r)) {
-                       logger('Calling expiry for user '.$row['uid'].' ('.$row['username'].')', LOGGER_DEBUG);
+                       Logger::log('Calling expiry for user '.$row['uid'].' ('.$row['username'].')', LOGGER_DEBUG);
                        Worker::add(['priority' => $a->queue['priority'], 'created' => $a->queue['created'], 'dont_fork' => true],
                                        'Expire', (int)$row['uid']);
                }
                DBA::close($r);
 
-               logger('expire: calling hooks');
+               Logger::log('expire: calling hooks');
                foreach (Hook::getByName('expire') as $hook) {
-                       logger("Calling expire hook for '" . $hook[1] . "'", LOGGER_DEBUG);
+                       Logger::log("Calling expire hook for '" . $hook[1] . "'", LOGGER_DEBUG);
                        Worker::add(['priority' => $a->queue['priority'], 'created' => $a->queue['created'], 'dont_fork' => true],
                                        'Expire', 'hook', $hook[1]);
                }
 
-               logger('expire: end');
+               Logger::log('expire: end');
 
                return;
        }