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

Revision 19493, 864 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     
59    }
60
61    function enablePlugin(){
62   
63    }
64
65
66    /**
67     *
68     * @return String インストール用のSQL
69     */
70    function getInstallSQL(){
71
72    }
73
74
75    function getUninstallSQL(){
76
77    }
78
79
80}
Note: See TracBrowser for help on using the repository browser.