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

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