X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Fdbclean.php;h=bc41bead2d31841cb474c50c3b5a3093da0b144c;hb=0cd9db9cb7f4c96f597e37590a536eaae123238d;hp=024b845f7dc736a8a8fd3e0fd066676ff56a56ef;hpb=8abdbb799a44795bf53a558f29b495147d88c04f;p=friendica.git diff --git a/include/dbclean.php b/include/dbclean.php index 024b845f7d..bc41bead2d 100644 --- a/include/dbclean.php +++ b/include/dbclean.php @@ -24,7 +24,7 @@ function dbclean_run(&$argv, &$argc) { for ($i = 1; $i <= 9; $i++) { // Execute the background script for a step when it isn't finished. // Execute step 8 and 9 only when $days is defined. - if (!Config::get('system', 'finished-dbclean-'.$i, false) AND (($i < 8) OR ($days > 0))) { + if (!Config::get('system', 'finished-dbclean-'.$i, false) && (($i < 8) || ($days > 0))) { proc_run(PRIORITY_LOW, 'include/dbclean.php', $i); } } @@ -35,6 +35,19 @@ function dbclean_run(&$argv, &$argc) { /** * @brief Remove orphaned database entries + * @param integer $stage What should be deleted? + * + * Values for $stage: + * ------------------ + * 1: Old global item entries from item table without user copy. + * 2: Items without parents. + * 3: Orphaned data from thread table. + * 4: Orphaned data from notify table. + * 5: Orphaned data from notify-threads table. + * 6: Orphaned data from sign table. + * 7: Orphaned data from term table. + * 8: Expired threads. + * 9: Old global item entries from expired threads */ function remove_orphans($stage = 0) { global $db; @@ -283,7 +296,7 @@ function remove_orphans($stage = 0) { } // Call it again if not all entries were purged - if (($stage != 0) AND ($count > 0)) { + if (($stage != 0) && ($count > 0)) { proc_run(PRIORITY_MEDIUM, 'include/dbclean.php'); } }