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

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