source: branches/camp/camp-2_5-E/data/class/SC_Plugin.php @ 19496

Revision 19496, 963 bytes checked in by miningbrownie, 12 years ago (diff)
Line 
1<?php
2
3class SC_Plugin
4{
5
6    /**
7     *
8     * plugin_path
9     * @var String
10     */
11    var $path;
12
13    function SC_Plugin(){
14        $this->__construct();
15    }
16
17    function __construct(){
18        if(!defined(PLUGIN_PATH)){
19            define("PLUGIN_PATH",HTML_PATH."/user_data/plugins/");
20        }
21        $this->init();
22    }
23
24    function init(){
25
26
27    }
28
29    function enable($classname){
30
31    }
32
33    function getVersion(){
34
35    }
36
37    function getName(){
38
39    }
40
41    function process(){
42
43    }
44
45    function mobileprocess(){
46
47    }
48
49    public function install(){
50
51    }
52
53    public function uninstall(){
54
55    }
56
57    function disablePlugin(){
58      $objQuery = new SC_Query();
59      $name = preg_replace("//", $replacement, $subject)__FILE__
60     
61    }
62
63    function enablePlugin(){
64   
65    }
66
67
68    /**
69     *
70     * @return String インストール用のSQL
71     */
72    function getInstallSQL(){
73
74    }
75
76
77    function getUninstallSQL(){
78
79    }
80
81
82}
Note: See TracBrowser for help on using the repository browser.