PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 1.3.8
JetBackup – Backup, Restore & Migrate v1.3.8
3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 1.6.11 1.6.12 1.6.13 1.6.15 1.6.5.1 1.6.8.8 1.6.9 1.6.9.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7.5 2.0.8.7 2.0.9.11 2.0.9.14 2.0.9.15 2.0.9.6 2.0.9.7 2.0.9.9 3.1.10.7 3.1.11.1 3.1.12.3 3.1.13.4 3.1.14.17 3.1.15.4 3.1.16.1 3.1.17.5 3.1.18.10 3.1.18.8 3.1.18.9 3.1.19.8 3.1.20.3 3.1.21.3 3.1.7.9 3.1.9.2 trunk 1.1.90 1.1.91 1.2.0 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2
backup / com / lib / SGArchiveToZip.php
backup / com / lib Last commit date
BackupGuard 6 years ago Dropbox 6 years ago Request 6 years ago SGArchive.php 6 years ago SGArchiveToZip.php 6 years ago SGAuthClient.php 6 years ago SGCallback.php 6 years ago SGCdrEntry.php 6 years ago SGCharsetHandler.php 6 years ago SGDBState.php 6 years ago SGEntry.php 6 years ago SGFileEntry.php 6 years ago SGFileState.php 6 years ago SGMigrateState.php 6 years ago SGMysqldump.php 6 years ago SGReloadHandler.php 6 years ago SGReloader.php 6 years ago SGReloaderState.php 6 years ago SGReviewManager.php 6 years ago SGState.php 6 years ago SGUploadHandler.php 6 years ago SGUploadState.php 6 years ago test.txt 6 years ago
SGArchiveToZip.php
49 lines
1 <?php
2
3 class SGArchiveToZip
4 {
5 public function __construct()
6 {
7 $this->backupFiles = new SGBackupFiles();
8 }
9
10 private $filePath;
11 private $fileName;
12
13 public function setFilePath($filePath)
14 {
15 $this->filePath = $filePath;
16 }
17
18 public function getFilePath()
19 {
20 return $this->filePath;
21 }
22
23 public function setFileName($fileName)
24 {
25 $this->fileName = $fileName;
26 }
27
28 public function getFileName()
29 {
30 return $this->fileName;
31 }
32
33 public function convert()
34 {
35 $this->extract();
36 }
37
38 private function extract()
39 {
40 $backupName = $this->getFileName();
41 $backupName = backupGuardRemoveSlashes($backupName);
42 $backupPath = SG_BACKUP_DIRECTORY.$backupName;
43 $filePath = $backupPath.'/'.$backupName.'.sgbp';
44
45 $files = new SGBackup();
46 $files->extractForZip($filePath, $backupPath, $backupName);
47 //$files->extractBackupByPath($backupPath.'/'.$backupName.'.sgbp', $backupName);
48 }
49 }