From ed6575e1613ab86e82f28f96f614501822acfebc Mon Sep 17 00:00:00 2001 From: lsces Date: Sun, 1 Feb 2026 15:39:58 +0000 Subject: Tidy use of stats as a class --- includes/classes/SearchStatsLib.php | 6 ++---- stats.php | 2 ++ 2 files changed, 4 insertions(+), 4 deletions(-) mode change 100644 => 100755 stats.php diff --git a/includes/classes/SearchStatsLib.php b/includes/classes/SearchStatsLib.php index de5bd9e..f38f030 100755 --- a/includes/classes/SearchStatsLib.php +++ b/includes/classes/SearchStatsLib.php @@ -22,12 +22,12 @@ use Bitweaver\BitBase; */ class SearchStatsLib extends BitBase { - function clear_search_stats() { + public function clear_search_stats() { $query = "DELETE FROM `".BIT_DB_PREFIX."search_stats"; $result = $this->mDb->query($query,[]); } - function list_search_stats($offset, $max_records, $sort_mode, $find) { + public function list_search_stats($offset, $max_records, $sort_mode, $find) { if ($find) { $mid = " WHERE (UPPER(`term`) LIKE ?)"; @@ -53,5 +53,3 @@ class SearchStatsLib extends BitBase { return $retval; } } - -$searchstatslib = new SearchStatsLib(); diff --git a/stats.php b/stats.php old mode 100644 new mode 100755 index 047c56f..9903af9 --- a/stats.php +++ b/stats.php @@ -24,6 +24,8 @@ use Bitweaver\Search\SearchStatsLib; $gBitSystem->verifyFeature( 'search_stats' ); $gBitSystem->verifyPermission( 'p_admin' ); +$searchstatslib = new SearchStatsLib(); + if (isset($_REQUEST["clear"])) { $searchstatslib->clear_search_stats(); } -- cgit v1.3