PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / trunk
JetBackup – Backup, Restore & Migrate vtrunk
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 / Destination / Integration / DestinationDiskUsage.php
backup / src / JetBackup / Destination / Integration Last commit date
.htaccess 1 year ago Destination.php 1 year ago DestinationChunkedDownload.php 1 year ago DestinationChunkedUpload.php 1 year ago DestinationDirIterator.php 1 year ago DestinationDiskUsage.php 1 year ago DestinationFile.php 1 year ago index.html 1 year ago web.config 1 year ago
DestinationDiskUsage.php
49 lines
1 <?php
2
3 namespace JetBackup\Destination\Integration;
4
5 if (!defined( '__JETBACKUP__')) die('Direct access is not allowed');
6
7 interface DestinationDiskUsage {
8
9 /**
10 * @return int
11 */
12 public function getFreeSpace(): int;
13
14 /**
15 * @param int $space
16 *
17 * @return void
18 */
19 public function setFreeSpace(int $space):void;
20
21 /**
22 * @return int
23 */
24 public function getTotalSpace(): int;
25
26 /**
27 * @param int $space
28 *
29 * @return void
30 */
31 public function setTotalSpace(int $space):void;
32
33 /**
34 * @return int
35 */
36 public function getUsageSpace():int ;
37
38 /**
39 * @param int $space
40 *
41 * @return void
42 */
43 public function setUsageSpace(int $space):void;
44
45 /**
46 * @return array
47 */
48 public function getData():array;
49 }