Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.3.x will end 7 October 2024 (12 months).
  • Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.

(no description)

File Size: 159 lines (5 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class


Class: bbbext  - X-Ref

Subplugin extension info class.

is_bbb_enabled()   X-Ref
Check if BigBlueButton plugin is enabled

return: bool

get_enabled_plugins()   X-Ref
Get a list of enabled plugins

return: array

enable_plugin(string $pluginname, int $enabled)   X-Ref
Enable the plugin

param: string $pluginname
param: int $enabled
return: bool

load_settings(\part_of_admin_tree $adminroot, $parentnodename, $hassiteconfig)   X-Ref
Loads plugin settings to the settings tree

This function usually includes settings.php file in plugins folder.
Alternatively it can create a link to some settings page (instance of admin_externalpage)

param: \part_of_admin_tree $adminroot
param: string $parentnodename
param: bool $hassiteconfig whether the current user has moodle/site:config capability

get_settings_section_name()   X-Ref
Get settings section name

return: string

is_uninstall_allowed()   X-Ref
Should there be a way to uninstall the plugin via the administration UI.

return: bool