Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
backup_plan_builder Class Reference

Abstract class defining the static method in charge of building the whole backup plan, based in @backup_controller preferences. More...

Static Public Member Functions

static build_plan ($controller)
 Dispatches, based on type to specialised builders.
 
static supported_backup_types ()
 Return one array of supported backup types.
 

Static Protected Member Functions

static build_activity_plan ($controller, $id)
 Build one 1-activity backup.
 
static build_course_plan ($controller, $id)
 Build one 1-course backup.
 
static build_delegated_section_plan ($controller, $cmid)
 Build a course module delegated section backup plan.
 
static build_section_plan ($controller, $id)
 Build one 1-section backup.
 

Detailed Description

Abstract class defining the static method in charge of building the whole backup plan, based in @backup_controller preferences.

TODO: Finish phpdocs

Member Function Documentation

◆ build_delegated_section_plan()

static backup_plan_builder::build_delegated_section_plan ( $controller,
$cmid )
staticprotected

Build a course module delegated section backup plan.

Parameters
backup_controller$controller
int$cmidthe parent course module id.

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