PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 1.3.4
JetBackup – Backup, Restore & Migrate v1.3.4
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 / core / notice / SGNotice.php
backup / com / core / notice Last commit date
SGINoticeAdapter.php 6 years ago SGNotice.php 6 years ago SGNoticeAdapterWordpress.php 6 years ago SGNoticeHandler.php 6 years ago
SGNotice.php
34 lines
1 <?php
2
3 class SGNotice
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 = 'SGNoticeAdapter'.SG_ENV_ADAPTER;
19 require_once(dirname(__FILE__).'/'.$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