Moodle PHP Documentation 4.1
Moodle 4.1dev (Build: 20220512) (5e5e12e0)
Static Public Member Functions | Public Attributes | Static Protected Member Functions | List of all members
mod_bigbluebuttonbn\local\config Class Reference

Static Public Member Functions

static defaultvalue ($setting)
 Returns default value for an specific setting. More...
 
static get ($setting)
 Returns value for an specific setting. More...
 
static get_enabled_features ($typeprofiles, $type=null)
 Helper function returns an array with enabled features for an specific profile type. More...
 
static get_options ()
 Wraps current settings in an array. More...
 
static importrecordings_enabled ()
 Validates if imported recording settings are enabled. More...
 
static recordings_enabled ()
 Validates if recording settings are enabled. More...
 

Public Attributes

string const DEFAULT_DPA_URL = 'https://blindsidenetworks.com/dpa-moodle-free-tier'
 Default bigbluebutton data processing agreement url.
 
string const DEFAULT_SERVER_URL = 'https://test-moodle.blindsidenetworks.com/bigbluebutton/'
 Default bigbluebutton server url.
 
string const DEFAULT_SHARED_SECRET = '0b21fcaf34673a8c3ec8ed877d76ae34'
 Default bigbluebutton server shared secret.
 

Static Protected Member Functions

static defaultvalues ()
 Returns configuration default values. More...
 
static get_moodle_version_major ()
 Returns moodle version. More...
 

Member Function Documentation

◆ defaultvalue()

static mod_bigbluebuttonbn\local\config::defaultvalue (   $setting)
static

Returns default value for an specific setting.

Parameters
string$setting
Return values
string

◆ defaultvalues()

static mod_bigbluebuttonbn\local\config::defaultvalues ( )
staticprotected

Returns configuration default values.

Return values
array

◆ get()

static mod_bigbluebuttonbn\local\config::get (   $setting)
static

Returns value for an specific setting.

Parameters
string$setting
Return values
string

◆ get_enabled_features()

static mod_bigbluebuttonbn\local\config::get_enabled_features (   $typeprofiles,
  $type = null 
)
static

Helper function returns an array with enabled features for an specific profile type.

Parameters
array$typeprofiles
string$type
Return values
array

◆ get_moodle_version_major()

static mod_bigbluebuttonbn\local\config::get_moodle_version_major ( )
staticprotected

Returns moodle version.

Return values
string

◆ get_options()

static mod_bigbluebuttonbn\local\config::get_options ( )
static

Wraps current settings in an array.

Return values
array

◆ importrecordings_enabled()

static mod_bigbluebuttonbn\local\config::importrecordings_enabled ( )
static

Validates if imported recording settings are enabled.

Return values
bool

◆ recordings_enabled()

static mod_bigbluebuttonbn\local\config::recordings_enabled ( )
static

Validates if recording settings are enabled.

Return values
bool

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