Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
mod_bigbluebuttonbn\local\helpers\reset Class Reference

Utility class for resetting instance routines helper. More...

Static Public Member Functions

static reset_course_items ()
 Define items to be reset by course/reset.php.
 
static reset_events ($courseid)
 Used by the reset_course_userdata for deleting events linked to bigbluebuttonbn instances in the course.
 
static reset_getstatus (string $item)
 Returns status used on every defined reset action.
 
static reset_logs (int $courseid)
 Reset logs for each BBB instance of this course.
 
static reset_recordings (int $courseid)
 Used by the reset_course_userdata for deleting recordings.
 
static reset_tags (int $courseid)
 Used by the reset_course_userdata for deleting tags linked to bigbluebuttonbn instances in the course.
 

Detailed Description

Utility class for resetting instance routines helper.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ reset_course_items()

static mod_bigbluebuttonbn\local\helpers\reset::reset_course_items ( )
static

Define items to be reset by course/reset.php.

Return values
array

◆ reset_events()

static mod_bigbluebuttonbn\local\helpers\reset::reset_events ( $courseid)
static

Used by the reset_course_userdata for deleting events linked to bigbluebuttonbn instances in the course.

Parameters
string$courseid
Return values
boolstatus

◆ reset_getstatus()

static mod_bigbluebuttonbn\local\helpers\reset::reset_getstatus ( string $item)
static

Returns status used on every defined reset action.

Parameters
string$item
Return values
arraystatus array

◆ reset_logs()

static mod_bigbluebuttonbn\local\helpers\reset::reset_logs ( int $courseid)
static

Reset logs for each BBB instance of this course.

Parameters
int$courseid
Return values
boolstatus

◆ reset_recordings()

static mod_bigbluebuttonbn\local\helpers\reset::reset_recordings ( int $courseid)
static

Used by the reset_course_userdata for deleting recordings.

This will delete recordings in the database and not in the remote BBB server.

Parameters
int$courseid

◆ reset_tags()

static mod_bigbluebuttonbn\local\helpers\reset::reset_tags ( int $courseid)
static

Used by the reset_course_userdata for deleting tags linked to bigbluebuttonbn instances in the course.

Parameters
int$courseid

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