PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 3.1.22.3
JetBackup – Backup, Restore & Migrate v3.1.22.3
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 / src / JetBackup / Queue / QueueItemExport.php
backup / src / JetBackup / Queue Last commit date
.htaccess 1 year ago Progress.php 1 year ago Queue.php 5 months ago QueueItem.php 2 days ago QueueItemBackup.php 5 months ago QueueItemDownload.php 1 year ago QueueItemExport.php 1 year ago QueueItemExtract.php 1 year ago QueueItemReindex.php 1 year ago QueueItemRestore.php 1 year ago QueueItemRetentionCleanup.php 1 year ago QueueItemSystem.php 1 year ago aQueueItem.php 1 year ago index.html 1 year ago web.config 1 year ago
QueueItemExport.php
30 lines
1 <?php
2
3 namespace JetBackup\Queue;
4
5 if (!defined( '__JETBACKUP__')) die('Direct access is not allowed');
6
7 class QueueItemExport extends aQueueItem {
8
9 const TYPE = 'type';
10 const SNAPSHOT_ID = 'snapshot_id';
11 const DOWNLOAD_ID = 'download_id';
12
13 public function setType(int $type):void { $this->set(self::TYPE, $type); }
14 public function getType():int { return (int) $this->get(self::TYPE, 0); }
15
16 public function setSnapshotId(int $_id):void { $this->set(self::SNAPSHOT_ID, $_id); }
17 public function getSnapshotId():int { return (int) $this->get(self::SNAPSHOT_ID, 0); }
18
19 public function setDownloadId(int $_id):void { $this->set(self::DOWNLOAD_ID, $_id); }
20 public function getDownloadId():int { return (int) $this->get(self::DOWNLOAD_ID, 0); }
21
22 public function getDisplay():array {
23 return [
24 self::TYPE => $this->getType(),
25 self::SNAPSHOT_ID => $this->getSnapshotId(),
26 self::DOWNLOAD_ID => $this->getDownloadId(),
27 ];
28 }
29 }
30