Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Class that handles the display and configuration of the list of extension plugins. More...
Public Member Functions | |
__construct () | |
Constructor for this assignment plugin manager. | |
execute (?string $action=null, ?string $plugin=null) | |
This is the entry point for this controller class. | |
get_sorted_plugins_list () | |
Return a list of plugins sorted by the order defined in the admin interface. | |
Class that handles the display and configuration of the list of extension plugins.
This is directly taken from the mod_assign code. We might need to have a global API there for this.
mod_bigbluebuttonbn\local\plugins\admin_plugin_manager::execute | ( | ?string | $action = null, |
?string | $plugin = null ) |
This is the entry point for this controller class.
string | null | $action | - The action to perform |
string | null | $plugin | - Optional name of a plugin type to perform the action on |
void |
mod_bigbluebuttonbn\local\plugins\admin_plugin_manager::get_sorted_plugins_list | ( | ) |
Return a list of plugins sorted by the order defined in the admin interface.
array | The list of plugins |