Esempio n. 1
0
 public static function database_create_backup($skipStats = false)
 {
     $configuration = PS_CLI_CONFIGURE::getConfigurationInstance();
     $backupCore = new PrestaShopBackup();
     $skipStats ? $backupCore->psBackupAll = false : ($backupCore->psBackupAll = false);
     $backupCore->psBackupDropTable = true;
     if (!$backupCore->add()) {
         echo "Error, could not backup database\n";
         return false;
     }
     if ($configuration->porcelain) {
         echo "{$backupCore->id}\n";
     } else {
         echo "Successfully created database backup at {$backupCore->id}\n";
     }
     return true;
 }