新闻公告/帮助中心

官方最新动态、帮助文档、将会更新到此页面

< 返回新闻列表

【开发者帮助】4、了解action.php 方法储存模块基本结构

发布时间:2024-03-03 16:25:14 小编:乐众-小艾

该文件中储存了系统通用方法调用方式,可在server.php文件中调用系统方法

class xingwai_plugin 这里的 xingwai 必须改成你的插件实际文件夹名称

class xingwai_plugin {
    public $ide = null;
    public $addons_config = null;
    public $api_config = null;
    public $asset_data = null;
    public $action = null;
    public $status = null;
    public $views = null;
    public $plugins_config = null;
    public function system($class, $value) {
        if ($class == "ide") {
            $this->ide = $value;
        } 
        if ($class == "addons_config") {
            $this->addons_config = $value;
        } 
        if ($class == "api_config") {
            $this->api_config = $value;
        } 
        if ($class == "asset_data") {
            $this->asset_data = $value;
        } 
        if ($class == "action") {
            $this->action = $value;
        } 
        if ($class == "status") {
            $this->status = $value;
        } 
		if ($class == "views") {
            $this->views = $value;
        }
		if ($class == "plugins_config") {
            $this->plugins_config = $value;
        }
    }
	public function plugins_config() {
        return $this->plugins_config;// 插件配置信息全部在次
    }
    public function views() {
        return $this->views;// 储存了模板引擎对象 
    }	
    public function status() {
        return $this->status;// 用于储存状态 比如 操作成功还是失败
    } 
    public function ide() {
        return $this->ide;// 包含了系统所有方法,包括数据库操作、系统操作
    } 
    public function addons_config() {
        return $this->addons_config;// 应用状态  可无视
    } 
    public function api_config() {
        return $this->api_config;// API渠道信息 里面包含了接口所有数据 包括接口地址,接口账号,密钥等
    } 
    public function asset_data() {
        return $this->asset_data;// 产品、商品参数储存 里面储存了商品的全部参数、客户购买时候提供的所有参数 
    } 
    public function action() {
        return $this->action;// 方法储存 无需调用
    } 

	
    // 这里是class结束
}