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 / Settings / Settings.php
backup / src / JetBackup / Settings Last commit date
.htaccess 5 months ago Automation.php 5 months ago General.php 5 months ago Integrations.php 5 months ago Logging.php 5 months ago Maintenance.php 5 months ago Notifications.php 5 months ago Performance.php 5 months ago Restore.php 5 months ago Security.php 5 months ago Settings.php 5 months ago Updates.php 5 months ago index.html 5 months ago web.config 5 months ago
Settings.php
36 lines
1 <?php
2
3 namespace JetBackup\Settings;
4
5 use JetBackup\Config\System;
6 use JetBackup\Data\DBObject;
7 use JetBackup\Data\ReflectionObject;
8 use JetBackup\Exception\DBException;
9 use JetBackup\Exception\FieldsValidationException;
10 use JetBackup\Exception\IOException;
11 use JetBackup\Factory;
12 use JetBackup\JetBackup;
13 use ReflectionException;
14 use SleekDB\Exceptions\InvalidArgumentException;
15
16 if (!defined( '__JETBACKUP__')) die('Direct access is not allowed');
17
18 abstract class Settings extends DBObject {
19
20 const COLLECTION = 'settings';
21
22 /**
23 * @param string $section
24 *
25 * @throws DBException
26 * @throws \SleekDB\Exceptions\IOException
27 * @throws InvalidArgumentException
28 */
29 public function __construct(string $section) {
30 parent::__construct(self::COLLECTION);
31 $this->_load([ ['_setting_id', '=', $section] ]);
32 $this->set('_setting_id', $section);
33 }
34
35
36 }