GetModuleList() GetModuleList(string $moduletype = '') : string 枚举系统里已经存在的模块(缓存功能实际上只作hash与文件名的解析,在此不特别处理) Parameters string $moduletype 模块类型 Returns string
GetModuleUrlList() GetModuleUrlList(string $moduletype = '', $url = '') : string 从远程获取模块信息 Parameters string $moduletype 模块类型 $url Returns string
GetHashFile() GetHashFile(string $hash) : string 获得指定hash的模块文件 Parameters string $hash hash文件 Returns string
GetModuleInfo() GetModuleInfo(string $hash, string $ftype = 'hash') : string 获得某模块的基本信息 Parameters string $hash hash string $ftype 文件类型 Returns string
GetFileXml() GetFileXml(string $hash, string $ftype = 'hash') : string 获得某模块的基本信息 Parameters string $hash hash string $ftype 文件类型 Returns string
GetSystemFile() GetSystemFile(string $hashcode, string $ntype, string $enCode = TRUE) : string 获得系统文件的内容 指安装、删除、协议文件 Parameters string $hashcode hash码 string $ntype 文件类型 string $enCode 是否加密 Returns string
WriteSystemFile() WriteSystemFile(string $hashcode, string $ntype) : string 把某系统文件转换为文件 Parameters string $hashcode hash码 string $ntype 文件类型 Returns string — 返回文件名
DelSystemFile() DelSystemFile(string $hashcode, string $ntype) : void 删除系统文件 Parameters string $hashcode hash码 string $ntype 文件类型
HasModule() HasModule(string $hashcode) : boolean 检查是否已经存在指定的模块 Parameters string $hashcode hash码 Returns boolean — 如果存在则返回True,否则为False
GetEncodeFile() GetEncodeFile(string $filename, string $isremove = FALSE) : string 读取文件,返回编码后的文件内容 Parameters string $filename 文件名 string $isremove 是否删除 Returns string
GetFileLists() GetFileLists(string $hashcode) : string 获取模块包里的文件名列表 Parameters string $hashcode hash码 Returns string — 返回文件列表
DeleteFiles() DeleteFiles(string $hashcode, string $isreplace) : string 删除已安装模块附带的文件 Parameters string $hashcode hash码 string $isreplace 是否替换 Returns string
WriteFiles() WriteFiles(string $hashcode, string $isreplace = 3) : string 把模块包里的文件写入服务器 Parameters string $hashcode hash码 string $isreplace 是否替换 Returns string
TestDir() TestDir(string $filename) : string 测试某文件的文件夹是否创建 Parameters string $filename 文件名称 Returns string
MakeEncodeFile() MakeEncodeFile(string $basedir, string $f, string $fp) : boolean 获取某个目录或文件的打包数据 Parameters string $basedir 基本目录 string $f string $fp 文件指针 Returns boolean
MakeEncodeFileTest() MakeEncodeFileTest(string $basedir, string $f) : boolean 测试目标文件 Parameters string $basedir 基本目录 string $f Returns boolean
MakeEncodeFileRunTest() MakeEncodeFileRunTest(string $basedir, string $f) : void 检测某个目录或文件的打包数据,递归 Parameters string $basedir 基本目录 string $f
MakeEncodeFileRun() MakeEncodeFileRun(string $basedir, string $f, string $fp) : string 获取个目录或文件的打包数据,递归 Parameters string $basedir 基本目录 string $f string $fp 文件指针 Returns string