-
Task
-
Resolution: Fixed
-
Minor
-
3.0
-
MOODLE_30_STABLE
-
MOODLE_30_STABLE
-
MDL-43896-master-modulesyntax -
With MDL-43040, for Moodle 2.7 we moved all core modules to use $plugin->xxx in their version.php files (supported since early 2.x versions), moving away from the special $module->xxxx case. At the same time the old uses were declared deprecated (see upgrade.txt for 2.7 and also the dev docs for version.php).
Also, it was decided that the old $module->xxxx would stop working for Moodle 3.0
And this issue is about to clean any support in core for those old $module->xxx exceptions. To achieve it we'll need, at least:
1) Be sure there are not remaining $module->xxxx uses in core related with version.php files.
2) Review every MDL-43896 occurrence in core because surely it will point to some code to change/clean.
That is all, ciao
- has a non-specific relationship to
-
MDLSITE-2555 Moodle 2.10.0? No, Moodle 3.0.
-
- Closed
-
- has been marked as being related by
-
MDL-43040 Change $module into $plugin in mod/*/version.php
-
- Closed
-
- has to be done before
-
MDL-48494 Make $plugin->component required for all plugins
-
- Closed
-