download() download(string $name, array $extend = array()) : string 远程下载插件 Parameters string $name 插件名称 array $extend 扩展参数 Throws \think\addons\AddonException \think\Exception Returns string
unzip() unzip(string $name) : string 解压插件 Parameters string $name 插件名称 Throws \think\Exception Returns string
backup() backup(string $name) : boolean 备份插件 Parameters string $name 插件名称 Throws \think\Exception Returns boolean
check() check(string $name) : boolean 检测插件是否完整 Parameters string $name 插件名称 Throws \think\Exception Returns boolean
noconflict() noconflict(string $name) : boolean 是否有冲突 Parameters string $name 插件名称 Throws \think\addons\AddonException Returns boolean
install() install(string $name, boolean $force = false, array $extend = array()) : boolean 安装插件 Parameters string $name 插件名称 boolean $force 是否覆盖 array $extend 扩展参数 Throws \think\Exception \think\addons\AddonException Returns boolean
uninstall() uninstall(string $name, boolean $force = false) : boolean 卸载插件 Parameters string $name boolean $force 是否强制卸载 Throws \think\Exception Returns boolean
enable() enable(string $name, boolean $force = false) : boolean 启用 Parameters string $name 插件名称 boolean $force 是否强制覆盖 Returns boolean
disable() disable(string $name, boolean $force = false) : boolean 禁用 Parameters string $name 插件名称 boolean $force 是否强制禁用 Throws \think\Exception Returns boolean
upgrade() upgrade(string $name, array $extend = array()) 升级插件 Parameters string $name 插件名称 array $extend 扩展参数
getGlobalFiles() getGlobalFiles(string $name, $onlyconflict = false) : array 获取插件在全局的文件 Parameters string $name 插件名称 $onlyconflict Returns array
getSourceAssetsDir() getSourceAssetsDir(string $name) : string 获取插件源资源文件夹 Parameters string $name 插件名称 Returns string
getDestAssetsDir() getDestAssetsDir(string $name) : string 获取插件目标资源文件夹 Parameters string $name 插件名称 Returns string