PHP Класс org\upload\driver\Upyun

Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( array $config ) 构造函数,用于设置上传根路径
checkRootPath ( string $rootpath ) : boolean 检测上传根目录(又拍云上传时支持自动创建目录,直接返回)
checkSavePath ( string $savepath ) : boolean 检测上传目录(又拍云上传时支持自动创建目录,直接返回)
getError ( ) : string 获取最后一次上传错误信息
mkdir ( string $savepath ) : boolean 创建文件夹 (又拍云上传时支持自动创建目录,直接返回)
save ( array $file, boolean $replace = true ) : boolean 保存指定文件

Приватные методы

Метод Описание
error ( string $header ) 获取请求错误信息
request ( string $path, string $method, array $headers = null, resource $body = null ) : boolean 请求又拍云服务器
response ( string $text ) : array 获取响应数据
sign ( string $method, string $uri, string $date, integer $length ) : string 生成请求签名

Описание методов

__construct() публичный Метод

构造函数,用于设置上传根路径
public __construct ( array $config )
$config array FTP配置

checkRootPath() публичный Метод

检测上传根目录(又拍云上传时支持自动创建目录,直接返回)
public checkRootPath ( string $rootpath ) : boolean
$rootpath string 根目录
Результат boolean true-检测通过,false-检测失败

checkSavePath() публичный Метод

检测上传目录(又拍云上传时支持自动创建目录,直接返回)
public checkSavePath ( string $savepath ) : boolean
$savepath string 上传目录
Результат boolean 检测结果,true-通过,false-失败

getError() публичный Метод

获取最后一次上传错误信息
public getError ( ) : string
Результат string 错误信息

mkdir() публичный Метод

创建文件夹 (又拍云上传时支持自动创建目录,直接返回)
public mkdir ( string $savepath ) : boolean
$savepath string 目录名称
Результат boolean true-创建成功,false-创建失败

save() публичный Метод

保存指定文件
public save ( array $file, boolean $replace = true ) : boolean
$file array 保存的文件信息
$replace boolean 同名文件是否覆盖
Результат boolean 保存状态,true-成功,false-失败