Moodle  2.2.1
http://www.collinsharper.com
backup_plan_builder Class Reference

Static Public Member Functions

static build_plan ($controller)
static supported_backup_types ()

Static Protected Member Functions

static build_activity_plan ($controller, $id)
static build_section_plan ($controller, $id)
static build_course_plan ($controller, $id)

Detailed Description

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

TODO: Finish phpdocs

Definition at line 74 of file backup_plan_builder.class.php.


Member Function Documentation

static build_activity_plan ( controller,
id 
) [static, protected]

Build one 1-activity backup

Definition at line 120 of file backup_plan_builder.class.php.

Here is the call graph for this function:

Here is the caller graph for this function:

static build_course_plan ( controller,
id 
) [static, protected]

Build one 1-course backup

Definition at line 171 of file backup_plan_builder.class.php.

Here is the call graph for this function:

Here is the caller graph for this function:

static build_plan ( controller) [static]

Dispatches, based on type to specialised builders

Definition at line 79 of file backup_plan_builder.class.php.

Here is the call graph for this function:

static build_section_plan ( controller,
id 
) [static, protected]

Build one 1-section backup

Definition at line 149 of file backup_plan_builder.class.php.

Here is the call graph for this function:

Here is the caller graph for this function:

static supported_backup_types ( ) [static]

Return one array of supported backup types

Definition at line 111 of file backup_plan_builder.class.php.

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations