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

Utility class for all instance (module) routines helper. More...

Static Public Member Functions

static process_post_save (stdClass $bigbluebuttonbn)
 Runs any processes that must be run after a bigbluebuttonbn insert/update.
 
static process_pre_save (stdClass $bigbluebuttonbn)
 Runs any processes that must run before a bigbluebuttonbn insert/update.
 

Static Protected Member Functions

static process_post_save_completion (stdClass $bigbluebuttonbn)
 Generates an event after a bigbluebuttonbn activity is completed.
 
static process_post_save_event (stdClass $bigbluebuttonbn)
 Generates an event after a bigbluebuttonbn insert/update.
 
static process_pre_save_checkboxes ($bigbluebuttonbn)
 Runs process for assigning default value to checkboxes.
 
static process_pre_save_common (stdClass $bigbluebuttonbn)
 Runs process for wipping common settings when 'recordings only'.
 
static process_pre_save_instance (stdClass $bigbluebuttonbn)
 Runs process for defining the instance (insert/update).
 

Detailed Description

Utility class for all instance (module) routines helper.

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

◆ process_post_save()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_post_save ( stdClass $bigbluebuttonbn)
static

Runs any processes that must be run after a bigbluebuttonbn insert/update.

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

◆ process_post_save_completion()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_post_save_completion ( stdClass $bigbluebuttonbn)
staticprotected

Generates an event after a bigbluebuttonbn activity is completed.

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

◆ process_post_save_event()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_post_save_event ( stdClass $bigbluebuttonbn)
staticprotected

Generates an event after a bigbluebuttonbn insert/update.

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

◆ process_pre_save()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_pre_save ( stdClass $bigbluebuttonbn)
static

Runs any processes that must run before a bigbluebuttonbn insert/update.

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

◆ process_pre_save_checkboxes()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_pre_save_checkboxes ( $bigbluebuttonbn)
staticprotected

Runs process for assigning default value to checkboxes.

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

◆ process_pre_save_common()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_pre_save_common ( stdClass $bigbluebuttonbn)
staticprotected

Runs process for wipping common settings when 'recordings only'.

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

◆ process_pre_save_instance()

static mod_bigbluebuttonbn\local\helpers\mod_helper::process_pre_save_instance ( stdClass $bigbluebuttonbn)
staticprotected

Runs process for defining the instance (insert/update).

Parameters
stdClass$bigbluebuttonbnBigBlueButtonBN form data

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