function admin_menu_get_user_count in Administration menu 8.3
Same name and namespace in other branches
- 5.3 admin_menu.module \admin_menu_get_user_count()
- 6.3 admin_menu.module \admin_menu_get_user_count()
- 7.3 admin_menu.module \admin_menu_get_user_count()
Return count of online anonymous/authenticated users.
See also
user_block(), user.module
3 calls to admin_menu_get_user_count()
- admin_menu_admin_menu_replacements in ./
admin_menu.module - Implements hook_admin_menu_replacements().
- admin_menu_links_users in ./
admin_menu.inc - Builds user counter.
- hook_admin_menu_replacements in ./
admin_menu.api.php - Return content to be replace via JS in the cached menu output.
File
- ./
admin_menu.module, line 405 - Render an administrative menu as a dropdown menu at the top of the window.
Code
function admin_menu_get_user_count() {
$interval = \Drupal::time()
->getRequestTime() - variable_get('user_block_seconds_online', 900);
$count_anon = admin_menu_session_count($interval, TRUE);
$count_auth = admin_menu_session_count($interval, FALSE);
return t('@count-anon / @count-auth', [
'@count-anon' => $count_anon,
'@count-auth' => $count_auth,
]);
}