summaryrefslogtreecommitdiff
path: root/users.php
diff options
context:
space:
mode:
authorlsces <lester@lsces.co.uk>2025-08-27 17:26:04 +0100
committerlsces <lester@lsces.co.uk>2025-08-27 17:26:04 +0100
commita57c635d8319f914f82eb5937eedd79aabba46e8 (patch)
tree9a527e565fa932705d8360f620d3bc0267a8a949 /users.php
parente4091e0a8778d65dbf0a8252c362aea9644fbf8c (diff)
downloadstats-a57c635d8319f914f82eb5937eedd79aabba46e8.tar.gz
stats-a57c635d8319f914f82eb5937eedd79aabba46e8.tar.bz2
stats-a57c635d8319f914f82eb5937eedd79aabba46e8.zip
Code updated to PHP8.4 and namespace
Diffstat (limited to 'users.php')
-rw-r--r--users.php13
1 files changed, 7 insertions, 6 deletions
diff --git a/users.php b/users.php
index ba48b8e..7a54578 100644
--- a/users.php
+++ b/users.php
@@ -13,14 +13,16 @@
/**
* Required files
*/
-require_once( '../kernel/includes/setup_inc.php' );
-require_once( STATS_PKG_CLASS_PATH.'Statistics.php' );
+use Bitweaver\KernelTools;
+use Bitweaver\Stats\Statistics;
+
+require_once '../kernel/includes/setup_inc.php';
$stats = new Statistics();
$gBitSystem->verifyPackage( 'stats' );
$gBitSystem->verifyPermission( 'p_stats_view' );
-$periodHash = array( 'day' => 'Daily', 'week' => 'Weekly', 'month' => 'Monthly', 'quarter' => 'Quarterly', 'year' => 'Yearly' );
+$periodHash = [ 'day' => 'Daily', 'week' => 'Weekly', 'month' => 'Monthly', 'quarter' => 'Quarterly', 'year' => 'Yearly' ];
$gBitSmarty->assign( 'periodHash', $periodHash );
if( !isset( $_REQUEST["period"] )) {
@@ -49,12 +51,11 @@ switch( $_REQUEST["period"] ) {
if( !empty( $_REQUEST['itemize'] ) ) {
$listHash['registration_period'] = $_REQUEST['itemize'];
$listHash['registration_period_format'] = $format;
- bit_redirect( USERS_PKG_URL.'admin/index.php?registration_period='.urlencode( $_REQUEST['itemize'] ).'&registration_period_format='.urlencode( $listHash['registration_period_format'] ) );
+ KernelTools::bit_redirect( USERS_PKG_URL.'admin/index.php?registration_period='.urlencode( $_REQUEST['itemize'] ).'&registration_period_format='.urlencode( $listHash['registration_period_format'] ) );
}
$gBitSmarty->assign( 'userStats', $stats->registrationStats( $format ));
$gBitSmarty->assign( 'period', $_REQUEST["period"] );
// Display the template
-$gBitSystem->display( 'bitpackage:stats/user_stats.tpl', NULL, array( 'display_mode' => 'display' ));
-?>
+$gBitSystem->display( 'bitpackage:stats/user_stats.tpl', NULL, [ 'display_mode' => 'display' ]);