Browse code

기본 클래스 추가

Nepirity Corp authored on23/03/2018 13:49:05
Showing1 changed files

... ...
@@ -7,7 +7,34 @@
7 7
  * Author URI:  https://hiseon.me/
8 8
  */
9 9
 
10
+class admin_table_plugin {
11
+  protected static $_instance = null;
12
+
13
+  public static function instance() {
14
+    if (is_null(self::$_instance)) {
15
+      self::$_instance = new self();
16
+    }
17
+
18
+    return self::$_instance;
19
+  }
20
+
21
+  protected function __construct() {
22
+  }
23
+
24
+  private function __clone() {}
25
+  private function __sleep() {}
26
+  private function __wakeup() {}
27
+
28
+  public function install() {
29
+  }
30
+}
31
+
32
+function ATP() {
33
+  return admin_table_plugin::instance();
34
+}
35
+
10 36
 function admin_table_activate() {
37
+  ATP()->install();
11 38
 }
12 39
 
13 40
 register_activation_hook(__FILE__, 'admin_table_activate');