MDL-44725 Availability: Replace groupmembersonly - upgrade, core (1)
* Upgrades existing data so that the groupmembersonly option is replaced with equivalent data for the new availability API. * Removes the database field and admin setting used for groupmembersonly. * Changes core modinfo library to remove/deprecate groupmembersonly data and functions. * Changes other core library files to remove groupmembersonly references. Includes deprecation of several functions, listed in lib/upgrade.txt.
This commit is contained in:
@@ -174,7 +174,7 @@ abstract class testing_module_generator extends component_generator_base {
|
||||
// argument $options is being deprecated.
|
||||
// List excludes fields: instance (does not exist yet), course, module and idnumber (set above)
|
||||
$easymergefields = array('section', 'added', 'score', 'indent',
|
||||
'visible', 'visibleold', 'groupmode', 'groupingid', 'groupmembersonly',
|
||||
'visible', 'visibleold', 'groupmode', 'groupingid',
|
||||
'completion', 'completiongradeitemnumber', 'completionview', 'completionexpected',
|
||||
'availability', 'showdescription');
|
||||
foreach ($easymergefields as $key) {
|
||||
@@ -190,7 +190,6 @@ abstract class testing_module_generator extends component_generator_base {
|
||||
'cmidnumber' => '',
|
||||
'groupmode' => 0,
|
||||
'groupingid' => 0,
|
||||
'groupmembersonly' => 0,
|
||||
'availability' => null,
|
||||
'completion' => 0,
|
||||
'completionview' => 0,
|
||||
|
||||
Reference in New Issue
Block a user