◆ __construct()
Object constructor. 
- Parameters
- 
  
  
- See also
- moodle_database object). 
- Parameters
- 
  
  
- See also
- moodle_database object). 
- Parameters
- 
  
    | boolean | $check_schema | - whether or not to check that XML database schema matches the RDBMS database schema before exporting (used by |  | progress_trace | $feedback | Progress tracing object |  
 
- See also
- export_database). 
 
 
◆ begin_database_export()
      
        
          | database_mover::begin_database_export | ( |  | $version, | 
        
          |  |  |  | $release, | 
        
          |  |  |  | $timestamp, | 
        
          |  |  |  | $description ) | 
      
 
Callback function. 
Calls importer's begin_database_import callback method.
- Parameters
- 
  
    | float | $version | the version of the system which generating the data |  | string | $release | moodle release info |  | string | $timestamp | the timestamp of the data (in ISO 8601) format. |  | string | $description | a user description of the data. |  
 
- Return values
- 
  
  
Reimplemented from database_exporter.
 
 
◆ begin_table_export()
      
        
          | database_mover::begin_table_export | ( | xmldb_table | $table | ) |  | 
      
 
Callback function. 
Calls importer's begin_table_import callback method.
- Parameters
- 
  
  
- Return values
- 
  
  
Reimplemented from database_exporter.
 
 
◆ export_database()
  
  | 
        
          | database_exporter::export_database | ( |  | $description = null | ) |  |  | inherited | 
 
 
◆ export_table_data()
      
        
          | database_mover::export_table_data | ( | xmldb_table | $table, | 
        
          |  |  |  | $data ) | 
      
 
Callback function. 
Calls importer's import_table_data callback method.
- Parameters
- 
  
    | xmldb_table | $table | - XMLDB object of the table from which data was retrieved |  | object | $data | - data object (fields and values from record) |  
 
- Return values
- 
  
  
Reimplemented from database_exporter.
 
 
◆ finish_database_export()
      
        
          | database_mover::finish_database_export | ( |  | ) |  | 
      
 
Callback function. 
Calls importer's finish_database_import callback method. 
- Return values
- 
  
  
Reimplemented from database_exporter.
 
 
◆ finish_table_export()
      
        
          | database_mover::finish_table_export | ( | xmldb_table | $table | ) |  | 
      
 
Callback function. 
Calls importer's finish_table_import callback method. 
- Parameters
- 
  
  
- Return values
- 
  
  
Reimplemented from database_exporter.
 
 
◆ set_transaction_mode()
      
        
          | database_mover::set_transaction_mode | ( |  | $mode | ) |  | 
      
 
How to use transactions during the transfer. 
- Parameters
- 
  
    | string | $mode | 'pertable', 'allinone' or 'none'. |  
 
 
 
◆ $check_schema
  
  | 
        
          | bool database_exporter::$check_schema |  | protectedinherited | 
 
Boolean flag - whether or not to check that XML database schema matches the RDBMS database schema before exporting (used by. 
- See also
- export_database). 
 
 
◆ $manager
◆ $mdb
◆ $schema
Source database schema in XMLDB format (a. 
- See also
- xmldb_structure object). 
 
 
The documentation for this class was generated from the following file: