| wCMF
    3.6
    | 
 Inheritance diagram for MySQLBackupController:
 Inheritance diagram for MySQLBackupController:| Public Attributes | |
| $PARAMS_SECTION_VARNAME = 'MySQLBackupController.paramsSection' | |
|  Public Attributes inherited from BackupController | |
| $BACKUP_NAME_VARNAME = 'BackupController.backupName' | |
| $SOURCE_DIR_VARNAME = 'BackupController.sourceDir' | |
|  Public Attributes inherited from BatchController | |
| $WORK_PACKAGES_VARNAME = 'BatchController.workPackages' | |
| $NUM_STEPS_VARNAME = 'BatchController.numSteps' | |
| $_workPackages = array() | |
|  Public Attributes inherited from LongTaskController | |
| $STEP_SESSION_VARNAME = 'LongTaskController.curStep' | |
| $ONE_CALL_SESSION_VARNAME = 'LongTaskController.oneCall' | |
| $_curStep = 1 | |
|  Public Attributes inherited from Controller | |
| $_request = null | |
| $_response = null | |
| $_errorMsg = '' | |
| $_view = null | |
| $_delegate = null | |
This Controller enhances the file backup defined by BackupController by a backup of a given MySQL database.
wCMF - wemove Content Management Framework Copyright (C) 2005-2014 wemove digital solutions GmbH
Licensed under the terms of any of the following licenses at your choice:
See the license.txt file distributed with this work for additional information.
Input actions:
Output actions:
| [in] | paramsSection | The configuration section which holds the database connection parameters. | 
Definition at line 41 of file class.MySQLBackupController.php.
| MySQLBackupController::validate | ( | ) | 
Definition at line 48 of file class.MySQLBackupController.php.
References SessionData\getInstance(), and Controller\setErrorMsg().
 Here is the call graph for this function:
 Here is the call graph for this function:| MySQLBackupController::initialize | ( | & | $request, | 
| & | $response | ||
| ) | 
Definition at line 62 of file class.MySQLBackupController.php.
References SessionData\getInstance().
 Here is the call graph for this function:
 Here is the call graph for this function:| MySQLBackupController::getAdditionalWorkPackage | ( | $number, | |
| $action | |||
| ) | 
Definition at line 76 of file class.MySQLBackupController.php.
| MySQLBackupController::backupMySQL | ( | ) | 
Create a backup of the database
Definition at line 92 of file class.MySQLBackupController.php.
References Log\debug(), BackupController\getBackupDir(), and getConnectionParameters().
 Here is the call graph for this function:
 Here is the call graph for this function:| MySQLBackupController::restoreMySQL | ( | ) | 
Restore a backup to the database
Definition at line 103 of file class.MySQLBackupController.php.
References Log\debug(), BackupController\getBackupDir(), and getConnectionParameters().
 Here is the call graph for this function:
 Here is the call graph for this function:| MySQLBackupController::getConnectionParameters | ( | ) | 
Get connection parameters
Definition at line 115 of file class.MySQLBackupController.php.
References InifileParser\getInstance(), SessionData\getInstance(), and WCMFException\throwEx().
Referenced by backupMySQL(), and restoreMySQL().
 Here is the call graph for this function:
 Here is the call graph for this function:| MySQLBackupController::$PARAMS_SECTION_VARNAME = 'MySQLBackupController.paramsSection' | 
Definition at line 43 of file class.MySQLBackupController.php.