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 / Data / Engine.php
backup / src / JetBackup / Data Last commit date
.htaccess 1 year ago ArrayData.php 1 year ago DBObject.php 1 year ago Engine.php 1 year ago Mysqldump.php 5 months ago ReflectionObject.php 1 year ago SleekStore.php 1 year ago index.html 1 year ago web.config 1 year 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 }