Ejemplo n.º 1
0
 /**
  * Database Backup Action
  *
  * @return void
  */
 public function dbBackupAction()
 {
     $path = BackupUtility::backupTable(PATH_site . 'backup/database/');
     // TODO: translate messages
     $this->addFlashMessage('Datei geschieben ' . $path, 'Backup vollständig');
     $this->forward('index');
 }
 /**
  * @param int $backupsToKeep
  * @return void
  */
 public function dbBackupCommand($backupsToKeep = 3)
 {
     $this->backupPath = PATH_site . 'backup/database/';
     $this->backupsToKeep = $backupsToKeep;
     BackupUtility::backupTable($this->backupPath);
     BackupUtility::removeOldBackups($this->backupPath, $this->backupsToKeep);
 }