|
了解action.php 方法储存模块基本结构乐众主机
【开发者帮助】4、了解action.php 方法储存模块基本结构
该文件中储存了系统通用方法调用方式,可在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结束
}
|
|