PHP Class zgldh\QiniuStorage\QiniuStorage

Afficher le fichier Open project: zgldh/qiniu-laravel-storage Class Usage Examples

Méthodes publiques

Méthode Description
allDirectories ( $key )
allFiles ( $key )
append ( $key, $contents ) : integer 附加内容到文件结尾
copy ( $key, $key2 ) : boolean 复制文件到新的路径
delete ( $key ) : boolean 删除文件
deleteDirectory ( $key )
directories ( $key )
disk ( $name )
downloadUrl ( $key, $domainType = 'default' ) : mixed 获取下载地址
exists ( $key ) : boolean 文件是否存在
fetch ( $url, $key ) : boolean 调用fetch将 foo.jpg 数据以 bar.jpg 的名字储存起来。
files ( $key )
get ( $key ) : string 获取文件内容
imageExif ( $key ) : mixed 获取图片EXIF信息
imageInfo ( $key ) : mixed 获取图片信息
imagePreviewUrl ( $key, $opts ) : mixed 获取图片预览URL
lastModified ( $key )
makeDirectory ( $key )
move ( $key, $key2 ) : boolean 移动文件到新的路径
persistentFop ( $key, $opts ) : mixed 执行持久化数据处理
persistentStatus ( $id ) : mixed 查看持久化数据处理的状态
prepend ( $key, $contents ) : integer 附加内容到文件开头
privateDownloadUrl ( $key, $domainType = 'default' ) : mixed 获取私有bucket下载地址
privateImagePreviewUrl ( $key, $opts ) : mixed 获取私有bucket图片预览URL
put ( $key, $contents ) : boolean 上传文件
qetag ( ) : string 得到最后一次执行 put, copy, append 等写入操作后,得到的hash值。详见 https://github.com/qiniu/qetag
size ( $key )
uploadToken ( $key ) : boolean 获取上传Token
verifyCallback ( $contentType, $originAuthorization, $url, $body ) : boolean 验证回调是否合法

Private Methods

Méthode Description
__construct ( $name )

Method Details

allDirectories() public méthode

public allDirectories ( $key )

allFiles() public méthode

public allFiles ( $key )

append() public méthode

附加内容到文件结尾
public append ( $key, $contents ) : integer
$key
Résultat integer

copy() public méthode

复制文件到新的路径
public copy ( $key, $key2 ) : boolean
$key
$key2
Résultat boolean

delete() public méthode

删除文件
public delete ( $key ) : boolean
$key
Résultat boolean

deleteDirectory() public méthode

public deleteDirectory ( $key )

directories() public méthode

public directories ( $key )

disk() public static méthode

public static disk ( $name )

downloadUrl() public méthode

获取下载地址
public downloadUrl ( $key, $domainType = 'default' ) : mixed
$key
Résultat mixed

exists() public méthode

文件是否存在
public exists ( $key ) : boolean
$key
Résultat boolean

fetch() public méthode

调用fetch将 foo.jpg 数据以 bar.jpg 的名字储存起来。
public fetch ( $url, $key ) : boolean
$url
$key
Résultat boolean

files() public méthode

public files ( $key )

get() public méthode

获取文件内容
public get ( $key ) : string
$key
Résultat string

imageExif() public méthode

获取图片EXIF信息
public imageExif ( $key ) : mixed
$key
Résultat mixed

imageInfo() public méthode

获取图片信息
public imageInfo ( $key ) : mixed
$key
Résultat mixed

imagePreviewUrl() public méthode

获取图片预览URL
public imagePreviewUrl ( $key, $opts ) : mixed
$key
$opts
Résultat mixed

lastModified() public méthode

public lastModified ( $key )

makeDirectory() public méthode

public makeDirectory ( $key )

move() public méthode

移动文件到新的路径
public move ( $key, $key2 ) : boolean
$key
$key2
Résultat boolean

persistentFop() public méthode

执行持久化数据处理
public persistentFop ( $key, $opts ) : mixed
$key
$opts
Résultat mixed

persistentStatus() public méthode

查看持久化数据处理的状态
public persistentStatus ( $id ) : mixed
$id
Résultat mixed

prepend() public méthode

附加内容到文件开头
public prepend ( $key, $contents ) : integer
$key
$contents
Résultat integer

privateDownloadUrl() public méthode

获取私有bucket下载地址
public privateDownloadUrl ( $key, $domainType = 'default' ) : mixed
$key
Résultat mixed

privateImagePreviewUrl() public méthode

获取私有bucket图片预览URL
public privateImagePreviewUrl ( $key, $opts ) : mixed
$key
$opts
Résultat mixed

put() public méthode

上传文件
public put ( $key, $contents ) : boolean
$key
$contents
Résultat boolean

qetag() public méthode

得到最后一次执行 put, copy, append 等写入操作后,得到的hash值。详见 https://github.com/qiniu/qetag
public qetag ( ) : string
Résultat string

size() public méthode

public size ( $key )

uploadToken() public méthode

获取上传Token
public uploadToken ( $key ) : boolean
$key
Résultat boolean

verifyCallback() public méthode

验证回调是否合法
public verifyCallback ( $contentType, $originAuthorization, $url, $body ) : boolean
Résultat boolean