function advanced_forum_session_count in Advanced Forum 7.2
Returns session count.
1 call to advanced_forum_session_count()
- advanced_forum_preprocess_advanced_forum_statistics in includes/
theme.inc - Preprocesses template variables for the forum statistics template.
File
- ./
advanced_forum.module, line 813 - Enables the look and feel of other popular forum software.
Code
function advanced_forum_session_count($anonymous = TRUE) {
$interval = REQUEST_TIME - variable_get('user_block_seconds_online', 900);
$query = db_select("sessions", "s")
->fields("s", array(
"uid",
))
->distinct()
->condition('s.timestamp', $interval, '>=')
->condition('s.uid', 0, $anonymous ? '=' : '>')
->countQuery();
return $query
->execute()
->fetchField();
}