Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
Non instantiable helper class providing support for restore prechecks. More...
Static Public Member Functions | |
static | execute_prechecks (restore_controller $controller, $droptemptablesafter=false) |
Entry point for all the prechecks to be performed before restore. More... | |
Non instantiable helper class providing support for restore prechecks.
This class contains various prechecks to be performed before executing the restore plan. Its entry point is execute_prechecks() that will call various stuff. At the end, it will return one array(), if empty all the prechecks have passed ok. If not empty, you'll find 1/2 elements in the array, warnings and errors, each one containing one description of the problem. Warnings aren't stoppers so the restore execution can continue after displaying them. In the other side, if errors are returned then restore execution cannot continue
TODO: Finish phpdocs
|
static |
Entry point for all the prechecks to be performed before restore.
Returns empty array or warnings/errors array