|
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 |