getFileMine() getFileMine(array $ext, array $mine = array()) : string 根据文件后缀获取文件MINE Parameters array $ext 文件后缀 array $mine 文件后缀MINE信息 Returns string
getFileUrl() getFileUrl(string $filename, string|null $storage = null) : boolean|string 获取文件当前URL地址 Parameters string $filename 文件HASH名称 string|null $storage 文件存储引擎 Throws \OSS\Core\OssException \think\Exception \think\exception\PDOException Returns boolean|string
getUploadQiniuUrl() getUploadQiniuUrl(boolean $isClient = true) : string 根据配置获取到七牛云文件上传目标地址 Parameters boolean $isClient Throws \think\Exception \think\exception\PDOException Returns string
getUploadOssUrl() getUploadOssUrl() : string 获取AliOSS上传地址 Throws \think\Exception \think\exception\PDOException Returns string
getBaseUriQiniu() getBaseUriQiniu() : string 获取七牛云URL前缀 Throws \think\Exception \think\exception\PDOException Returns string
getBaseUriOss() getBaseUriOss() : string 获取阿里云对象存储URL前缀 Throws \think\Exception \think\exception\PDOException Returns string
getFileName() getFileName(string $local_url, string $ext = '', string $pre = '') : string 获取文件相对名称 Parameters string $local_url 文件标识 string $ext 文件后缀 string $pre 文件前缀(若有值需要以/结尾) Returns string
hasFile() hasFile(string $filename, string|null $storage = null) : boolean 检查文件是否已经存在 Parameters string $filename string|null $storage Throws \OSS\Core\OssException \think\Exception \think\exception\PDOException Returns boolean
readFile() readFile(string $filename, string|null $storage = null) : string|null 根据Key读取文件内容 Parameters string $filename string|null $storage Throws \think\Exception \think\exception\PDOException \OSS\Core\OssException Returns string|null
save() save(string $filename, string $content, string|null $file_storage = null) : array|false 根据当前配置存储文件 Parameters string $filename string $content string|null $file_storage Throws \think\Exception \think\exception\PDOException Returns array|false
local() local(string $filename, string $content) : array|null 文件储存在本地 Parameters string $filename string $content Returns array|null
qiniu() qiniu(string $filename, string $content) : array|null 七牛云存储 Parameters string $filename string $content Throws \think\Exception \think\exception\PDOException Returns array|null
oss() oss(string $filename, string $content) : array|null 阿里云OSS Parameters string $filename string $content Throws \think\Exception \think\exception\PDOException Returns array|null
download() download(string $url, boolean $isForce = false) : array 下载文件到本地 Parameters string $url 文件URL地址 boolean $isForce 是否强制重新下载文件 Returns array