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; }