PHP Class org\upload\driver\qiniu\QiniuStorage

Datei anzeigen Open project: top-think/thinkphp-extend

Public Properties

Property Type Description
$QINIU_RSF_HOST
$QINIU_RS_HOST
$QINIU_UP_HOST
$timeout

Public Methods

Method Description
UploadToken ( $sk, $ak, $param )
__construct ( $config )
accessToken ( $url, $body = '' )
buildUrlParam ( )
dealWithType ( $key, $type )
del ( $file ) 删除单个文件
delBatch ( $files ) 批量删除文件
downLink ( $key ) 获取文件下载资源链接
getList ( $query = [], $path = '' ) 获取某个路径下的文件列表
info ( $key ) 获取某个文件的信息
qiniuEncode ( $str )
qiniuEscapequotes ( $str )
rename ( $file, $new_file ) 重命名单个文件
sign ( $sk, $ak, $data )
signWithData ( $sk, $ak, $data )
upload ( $config, $file )

Private Methods

Method Description
error ( string $header, $body ) 获取请求错误信息
request ( string $path, string $method, array $headers = null, resource $body = null ) : boolean 请求云服务器
response ( string $text ) : array 获取响应数据

Method Details

UploadToken() public method

public UploadToken ( $sk, $ak, $param )

__construct() public method

public __construct ( $config )

accessToken() public method

public accessToken ( $url, $body = '' )

buildUrlParam() public method

public buildUrlParam ( )

dealWithType() public method

public dealWithType ( $key, $type )

del() public method

删除单个文件
public del ( $file )

delBatch() public method

批量删除文件
public delBatch ( $files )

getList() public method

获取某个路径下的文件列表
public getList ( $query = [], $path = '' )

info() public method

获取某个文件的信息
public info ( $key )

qiniuEncode() public static method

public static qiniuEncode ( $str )

qiniuEscapequotes() public static method

public static qiniuEscapequotes ( $str )

rename() public method

重命名单个文件
public rename ( $file, $new_file )

sign() public static method

public static sign ( $sk, $ak, $data )

signWithData() public static method

public static signWithData ( $sk, $ak, $data )

upload() public method

public upload ( $config, $file )

Property Details

$QINIU_RSF_HOST public_oe property

public $QINIU_RSF_HOST

$QINIU_RS_HOST public_oe property

public $QINIU_RS_HOST

$QINIU_UP_HOST public_oe property

public $QINIU_UP_HOST

$timeout public_oe property

public $timeout