Methods

MatchingInput()

MatchingInput( $Input) : mixed

Parameters

$Input

//字段名称 下单信息接口匹配! 1、验证是否有验证规则 2、验证是否包含 3、验证是否有同名字段 4、如果有,输出对应内容!

Returns

mixed —

HoverSet()

HoverSet( $Arr) : mixed

Parameters

$Arr

更新悬停列表数据!

Returns

mixed —

RuleSet()

RuleSet(array  $Rule = []) : mixed

Parameters

array $Rule

存储规则!

Returns

mixed —

ApplyCount()

ApplyCount(mixed  $Data) : mixed

获取应用总数

Parameters

mixed $Data

Returns

mixed —

AppDataDelete()

AppDataDelete(int  $Type = 1) : bool

Parameters

int $Type

Returns

bool —

缓存清除 1、清空本地数据缓存,2、更新服务端应用缓存,3、更新服务端支付缓存,4、清空全部缓存

AppListSync()

AppListSync(mixed  $Type = 2) : mixed

应用商店远程应用列表同步,并且取出对应数据!

Parameters

mixed $Type

Returns

mixed —

AppPaySync()

AppPaySync(mixed  $Type = 2) : mixed

应用商店支付数据同步,并取出对应数据!

Parameters

mixed $Type

Returns

mixed —

AppListData()

AppListData( $Data) : mixed

Parameters

$Data

根据参数取出对应数据

Returns

mixed —

AppDataMerge()

AppDataMerge( $Data) : mixed

Parameters

$Data

数据合并

Returns

mixed —

AppListLocal()

AppListLocal() : mixed

获取本地应用列表 列表附带应用数据!

Returns

mixed —

VersionsAstrict()

VersionsAstrict( $versions) : mixed

Parameters

$versions

返回对应的版本说明

Returns

mixed —

ApplyList()

ApplyList( $Data) : mixed

Parameters

$Data

Returns

mixed —

AppMenuURL()

AppMenuURL( $id,  $type) : mixed

Parameters

$id
$type

取出专属访问链接!

Returns

mixed —

AppMenuList()

AppMenuList(mixed  $type = 'MenuAdmin') : mixed

Parameters

mixed $type

Returns

mixed —

MenuSet()

MenuSet(mixed  $identification, mixed  $type, mixed  $state) : mixed

更新菜单列表数据!

Parameters

mixed $identification
mixed $type
mixed $state

Returns

mixed —

GradeList()

GradeList() : mixed

获取等级拦截限制配置

Returns

mixed —

GradeSet()

GradeSet(mixed  $id, mixed  $grade) : mixed

为指定应用id添加等级限制

Parameters

mixed $id
mixed $grade

Returns

mixed —

GradeDel()

GradeDel(mixed  $id) : mixed

为指定应用删除等级限制配置

Parameters

mixed $id

Returns

mixed —

MenuList()

MenuList(mixed  $name = false) : mixed

读取菜单停靠应用列表! 未安装应用会过滤

Parameters

mixed $name

Returns

mixed —

HoverList()

HoverList(int  $type = 1) : array|bool

Parameters

int $type

1读取详细,2读取大概

Returns

array|bool —

读取悬停应用列表! 未安装应用会过滤

AppConf()

AppConf( $identification) : mixed

Parameters

$identification

查询配置文件

Returns

mixed —

AppDataS()

AppDataS( $id) : bool|mixed

Parameters

$id

Returns

bool|mixed —

查询应用详细信息,无下载地址

PreloadedApp()

PreloadedApp() : mixed

安装预装应用

Returns

mixed —

install()

install( $identification, int  $Type = 1, mixed  $ret = false) : mixed

Parameters

$identification

//应用唯一参数

int $Type

1 安装,2升级,3本地应用安装【只需提供安装包路径即可!】 安装程序

mixed $ret

Returns

mixed —

ConfGlobal()

ConfGlobal(int  $Type = 1, array  $Data = []) : mixed

Parameters

int $Type

类型 1=读取,2=写入 全局文件调用管理

array $Data

数据

Returns

mixed —

pay_set()

pay_set( $data, int  $type = 1) : bool

Parameters

$data

//应用数据

int $type

1=新增,2=删除 支付JSON配置文件调整

Returns

bool —

PayConf()

PayConf() : mixed

读取支付配置列表

Returns

mixed —

appdata()

appdata( $ID) : mixed

Parameters

$ID

获取指定ID的应用数据,用于安装!

Returns

mixed —

unload()

unload( $identification) : mixed

Parameters

$identification

卸载指定应用!

Returns

mixed —

view()

view( $identification,  $path,  $state = 2) : mixed

Parameters

$identification

//软件标识

$path

//访问目录!

$state

//1=从主站后台访问,2=从用户后台或首页访问

Returns

mixed —

error()

error(int  $state = 404, string  $msg = '页面不存在') : mixed

Parameters

int $state

状态码

string $msg

说明 异常反馈,短文字

Returns

mixed —

SavePayData()

SavePayData( $Data,  $identification,  $type) : mixed

Parameters

$Data

//配置数据

$identification

//标识

$type

//类型

Returns

mixed —

state_set()

state_set( $identification, int  $type = 1) : mixed

Parameters

$identification

//标识

int $type

//类型 应用状态修改!

Returns

mixed —

prolong()

prolong( $id, mixed  $count = 1) : mixed

Parameters

$id

//应用ID 延长到期时间,续期

mixed $count

Returns

mixed —

pay()

pay( $ID, mixed  $count = 1) : mixed

Parameters

$ID

购买应用!

mixed $count

Returns

mixed —

users()

users() : mixed

获取用户等级

Returns

mixed —

AppHelp()

AppHelp(null  $identification = null) : mixed

Parameters

null $identification

应用标识 帮助文档

Returns

mixed —

Globals()

Globals(array  $Data) : mixed

Parameters

array $Data

全局拦截器

Returns

mixed —

Api()

Api( $identification = null, array  $Data = [], bool  $Types = true, int  $State = 1) : mixed

Parameters

$identification
array $Data
bool $Types
int $State

//是否返回钩子内容 Api钩子,执行应用方法

Returns

mixed —

AdminVerify()

AdminVerify() : mixed

站长后台登录验证,插件版

Returns

mixed —

UserVerify()

UserVerify() : mixed

用户后台登录验证,插件版

Returns

mixed —

AppVerify()

AppVerify( $identification) : array|mixed

Parameters

$identification

Returns

array|mixed —

应用验证