PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 3.1.18.8
JetBackup – Backup, Restore & Migrate v3.1.18.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 / src / JetBackup / Data / Engine.php
backup / src / JetBackup / Data Last commit date
.htaccess 5 months ago ArrayData.php 5 months ago DBObject.php 5 months ago Engine.php 5 months ago Mysqldump.php 5 months ago ReflectionObject.php 5 months ago SleekStore.php 5 months ago index.html 5 months ago web.config 5 months ago
Engine.php
25 lines
1 <?php
2
3 namespace JetBackup\Data;
4
5 if (!defined( '__JETBACKUP__')) die('Direct access is not allowed');
6
7 class Engine extends DBObject {
8
9 const ENGINE = 'engine';
10
11 const ENGINE_WP = 1;
12 const ENGINE_JB = 2;
13 const ENGINE_SGB = 3;
14
15 const ENGINE_NAMES = [
16 self::ENGINE_WP => 'Wordpress',
17 self::ENGINE_JB => 'JetBackup',
18 self::ENGINE_SGB => 'SGB',
19 ];
20
21 public function setEngine(int $value):void { $this->set(self::ENGINE, $value); }
22 public function getEngine():int { return (int) $this->get(self::ENGINE, self::ENGINE_WP); }
23
24 public function getEngineName():string { return self::ENGINE_NAMES[$this->getEngine()]; }
25 }