Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
mod_bigbluebuttonbn\local\helpers\user_info Class Reference

Utility class for all user information. More...

Static Public Member Functions

static get_user_info_outline (stdClass $course, stdClass $user, cm_info $mod)
 Get user outline and complete info.
 

Public Attributes

const EVENT_TO_WATCH
 Event to watch for.
 

Detailed Description

Utility class for all user information.

Used mainly in user_outline and user_complete

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Author
Laurent David (laurent [at] call-learning [dt] fr)

Member Function Documentation

◆ get_user_info_outline()

static mod_bigbluebuttonbn\local\helpers\user_info::get_user_info_outline ( stdClass $course,
stdClass $user,
cm_info $mod )
static

Get user outline and complete info.

Parameters
stdClass$course
stdClass$user
cm_info$mod
Return values
array[]an array of infos and timestamps (latest timestamp)

Member Data Documentation

◆ EVENT_TO_WATCH

const mod_bigbluebuttonbn\local\helpers\user_info::EVENT_TO_WATCH
Initial value:
= [
'join' => logger::EVENT_JOIN,
'play_recording' => logger::EVENT_PLAYED
]
string const EVENT_PLAYED
The bigbluebuttonbn Playback event.
Definition logger.php:45
string const EVENT_JOIN
The bigbluebuttonbn Join event.
Definition logger.php:42

Event to watch for.


The documentation for this class was generated from the following file: