Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Functions
upgrade.php File Reference

This file keeps track of upgrades to the navigation block. More...

Functions

 xmldb_block_navigation_upgrade ($oldversion, $block)
 As of the implementation of this block and the general navigation code in Moodle 2.0 the body of immediate upgrade work for this block and settings is done in core upgrade {. More...
 

Detailed Description

This file keeps track of upgrades to the navigation block.

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

Since
Moodle 2.0
License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later