PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 2.0.3
JetBackup – Backup, Restore & Migrate v2.0.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 / com / lib / Request / SGRequest.php
backup / com / lib / Request Last commit date
SGIRequestAdapter.php 3 years ago SGRequest.php 3 years ago SGRequestAdapterWordpress.php 3 years ago SGResponse.php 3 years ago
SGRequest.php
34 lines
1 <?php
2
3 class SGRequest
4 {
5 private static $instance = null;
6
7 public static function getInstance()
8 {
9 if (!self::$instance) {
10 self::$instance = self::createAdapterInstance();
11 }
12
13 return self::$instance;
14 }
15
16 private static function createAdapterInstance()
17 {
18 $className = 'SGRequestAdapter'.SG_ENV_ADAPTER;
19 require_once(SG_REQUEST_PATH.$className.'.php');
20 $adapter = new $className();
21 return $adapter;
22 }
23
24 private function __construct()
25 {
26
27 }
28
29 private function __clone()
30 {
31
32 }
33 }
34