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

Revision 19270, 934 bytes checked in by miningbrownie, 12 years ago (diff)
RevLine 
[18918]1<?php
2
[18986]3class SC_Plugin
[18918]4{
[18943]5   
[18918]6    /**
7     *
8     * plugin_path
9     * @var String
10     */
[18986]11    var $path;
[18918]12
[18986]13    function SC_Plugin(){
14        $this->__construct();
15    }
16   
[18918]17    public function __construct(){
[18921]18        if(!defined(PLUGIN_PATH)){
[18925]19            define("PLUGIN_PATH",HTML_PATH."/user_data/plugins/");
[18921]20        }
[18918]21        $this->init();
[19269]22       
[19270]23       
24       
[18918]25    }
26   
[18986]27    function init(){
28       
29    }
[18918]30   
[19206]31    function enable($classname){
32       
33    }
[18933]34   
[19207]35    function getVersion(){
36       
37    }
[18933]38   
[19207]39    function getName(){
40       
41    }
[18933]42   
[19207]43    function process(){
44       
45    }
[18935]46   
[19207]47    function mobileprocess(){
48       
49    }
[18977]50   
[18918]51    public function install(){
[18933]52     
[18918]53    }
54
55    public function uninstall(){
56
57    }
58
[18929]59    /**
60     *
[18930]61     * @return String インストール用のSQL
[18929]62     */
[18918]63    protected function getInstallSQL(){
[18928]64       
[18918]65    }
66
[18930]67   
[18918]68    protected function getUninstallSQL(){
69
70    }
71
72
73}
Note: See TracBrowser for help on using the repository browser.