Methods

listFiles()

listFiles(mixed  $rid, mixed  $by = 'name', mixed  $asc = 'DESC', mixed  $limit, mixed  $force) : mixed

Parameters

mixed $rid
mixed $by
mixed $asc
mixed $limit
mixed $force

Returns

mixed —

MoveToSpace()

MoveToSpace(mixed  $path, mixed  $attach = array()) : string

获取空间配额信息

Parameters

mixed $path
mixed $attach

Returns

string —

rename()

rename(mixed  $rid, mixed  $text) : mixed

Parameters

mixed $rid
mixed $text

Returns

mixed —

parsePath()

parsePath(mixed  $path) : mixed

Parameters

mixed $path

Returns

mixed —

getFolderDatasByPath()

getFolderDatasByPath(mixed  $fid) : mixed

Parameters

mixed $fid

Returns

mixed —

getStream()

getStream(mixed  $path, mixed  $fop = '') : mixed

Parameters

mixed $path
mixed $fop

Returns

mixed —

getFileUri()

getFileUri(mixed  $path, mixed  $fop = '') : mixed

Parameters

mixed $path
mixed $fop

Returns

mixed —

getFileContent()

getFileContent(mixed  $path) : mixed

Parameters

mixed $path

Returns

mixed —

deleteThumb()

deleteThumb(mixed  $path, mixed  $width, mixed  $height) : mixed

Parameters

mixed $path
mixed $width
mixed $height

Returns

mixed —

createThumb()

createThumb(mixed  $path, mixed  $size, mixed  $width, mixed  $height, mixed  $thumbtype = 1) : mixed

Parameters

mixed $path
mixed $size
mixed $width
mixed $height
mixed $thumbtype

Returns

mixed —

getThumb()

getThumb(mixed  $path, mixed  $width, mixed  $height, mixed  $original = false, mixed  $returnurl = false, mixed  $thumbtype = 1) : mixed

Parameters

mixed $path
mixed $width
mixed $height
mixed $original
mixed $returnurl
mixed $thumbtype

Returns

mixed —

setFileContent()

setFileContent(mixed  $rid, mixed  $fileContent, mixed  $force = false, mixed  $nocover = true) : mixed

Parameters

mixed $rid
mixed $fileContent
mixed $force
mixed $nocover

Returns

mixed —

getRepeatIDByName()

getRepeatIDByName(mixed  $filename, mixed  $fid, mixed  $isfolder = false) : mixed

Parameters

mixed $filename
mixed $fid
mixed $isfolder

Returns

mixed —

getMeta()

getMeta(mixed  $icoid) : mixed

Parameters

mixed $icoid

Returns

mixed —

getFolderByIcosdata()

getFolderByIcosdata(mixed  $data) : mixed

Parameters

mixed $data

Returns

mixed —

zipdownload()

zipdownload(mixed  $paths, mixed  $filename = '', mixed  $checkperm = true) : mixed

Parameters

mixed $paths
mixed $filename
mixed $checkperm

Returns

mixed —

getFolderInfo()

getFolderInfo(mixed  $paths, mixed  $position = '', mixed  $zip, mixed  $checkperm = true) : mixed

Parameters

mixed $paths
mixed $position
mixed $zip
mixed $checkperm

Returns

mixed —

download()

download(mixed  $paths, mixed  $filename = '', mixed  $checkperm = true) : mixed

Parameters

mixed $paths
mixed $filename
mixed $checkperm

Returns

mixed —

Delete()

Delete(mixed  $path, mixed  $finaldelete = false, mixed  $force = false) : mixed

Parameters

mixed $path
mixed $finaldelete
mixed $force

Returns

mixed —

check_name_repeat()

check_name_repeat(mixed  $name, mixed  $pfid) : mixed

Parameters

mixed $name
mixed $pfid

Returns

mixed —

name_filter()

name_filter(mixed  $name) : mixed

Parameters

mixed $name

Returns

mixed —

getFolderName()

getFolderName(mixed  $name, mixed  $pfid) : mixed

Parameters

mixed $name
mixed $pfid

Returns

mixed —

getFileName()

getFileName(mixed  $name, mixed  $pfid) : mixed

Parameters

mixed $name
mixed $pfid

Returns

mixed —

createTopFolderByFname()

createTopFolderByFname(mixed  $fname, mixed  $perm, mixed  $params = array(), mixed  $ondup = 'newcopy') : mixed

Parameters

mixed $fname
mixed $perm
mixed $params
mixed $ondup

Returns

mixed —

CreateFolder()

CreateFolder(mixed  $pfid, mixed  $fname, mixed  $perm, mixed  $params = array(), mixed  $ondup = 'newcopy', mixed  $force = false) : mixed

Parameters

mixed $pfid
mixed $fname
mixed $perm
mixed $params
mixed $ondup
mixed $force

Returns

mixed —

getPath()

getPath(mixed  $ext, mixed  $dir = 'dzz') : mixed

Parameters

mixed $ext
mixed $dir

Returns

mixed —

save()

save(mixed  $target, mixed  $filename = '') : mixed

Parameters

mixed $target
mixed $filename

Returns

mixed —

uploadToattachment()

uploadToattachment(mixed  $attach, mixed  $fid) : mixed

Parameters

mixed $attach
mixed $fid

Returns

mixed —

createFolderByPath()

createFolderByPath(mixed  $path, mixed  $pfid, mixed  $params = array()) : mixed

Parameters

mixed $path
mixed $pfid
mixed $params

Returns

mixed —

uploadStream()

uploadStream(mixed  $file, mixed  $filename, mixed  $pfid, mixed  $relativePath = '', mixed  $content_range = array(), mixed  $params = array()) : mixed

Parameters

mixed $file
mixed $filename
mixed $pfid
mixed $relativePath
mixed $content_range
mixed $params

Returns

mixed —

upload_by_content()

upload_by_content(mixed  $fileContent, mixed  $path, mixed  $filename, mixed  $partinfo = array()) : mixed

Parameters

mixed $fileContent
mixed $path
mixed $filename
mixed $partinfo

Returns

mixed —

upload()

upload(string  $fileContent, string  $fid, mixed  $filename, mixed  $partinfo = array(), string  $ondup = 'newcopy') : string

上传文件 注意:此方法适用于上传不大于2G的单个文件。

Parameters

string $fileContent

文件内容字符串

string $fid

上传文件的目标保存目录fid

mixed $filename
mixed $partinfo
string $ondup

overwrite:表示覆盖同名文件;newcopy:表示生成文件副本并进行重命名,命名规则为“文件名_日期.后缀”。

Returns

string —

overwriteUpload()

overwriteUpload(mixed  $fileContent, mixed  $rid, mixed  $filename, mixed  $partinfo = array()) : mixed

Parameters

mixed $fileContent
mixed $rid
mixed $filename
mixed $partinfo

Returns

mixed —

dzz_imagetoattach()

dzz_imagetoattach(mixed  $link, mixed  $gid) : mixed

Parameters

mixed $link
mixed $gid

Returns

mixed —

linktoimage()

linktoimage(mixed  $link, mixed  $pfid) : mixed

Parameters

mixed $link
mixed $pfid

Returns

mixed —

linktomusic()

linktomusic(mixed  $link, mixed  $pfid) : mixed

Parameters

mixed $link
mixed $pfid

Returns

mixed —

linktovideo()

linktovideo(mixed  $link, mixed  $pfid) : mixed

Parameters

mixed $link
mixed $pfid

Returns

mixed —

linktourl()

linktourl(mixed  $link, mixed  $pfid) : mixed

Parameters

mixed $link
mixed $pfid

Returns

mixed —

CopyTo()

CopyTo(mixed  $rid, mixed  $pfid, mixed  $iscopy, mixed  $force) : \icosdatas

移动文件到目标位置

Parameters

mixed $rid
mixed $pfid
mixed $iscopy
mixed $force

Returns

\icosdatas —

RecovercreateFolderByPath()

RecovercreateFolderByPath(mixed  $path, mixed  $pfid, mixed  $params = array()) : mixed

Parameters

mixed $path
mixed $pfid
mixed $params

Returns

mixed —

Recover()

Recover(mixed  $rid, mixed  $combine = true, mixed  $force = false) : mixed

Parameters

mixed $rid
mixed $combine
mixed $force

Returns

mixed —

FileMove()

FileMove(mixed  $rid, mixed  $pfid, mixed  $first = true, mixed  $force) : mixed

Parameters

mixed $rid
mixed $pfid
mixed $first
mixed $force

Returns

mixed —

FileCopy()

FileCopy(mixed  $rid, mixed  $pfid, mixed  $first = true, mixed  $force = false) : mixed

Parameters

mixed $rid
mixed $pfid
mixed $first
mixed $force

Returns

mixed —

UploadSave()

UploadSave(mixed  $FILE) : mixed

Parameters

mixed $FILE

Returns

mixed —

multiUpload()

multiUpload(mixed  $opath, mixed  $path, mixed  $filename, mixed  $attach = array(), mixed  $ondup = "newcopy") : mixed

Parameters

mixed $opath
mixed $path
mixed $filename
mixed $attach
mixed $ondup

Returns

mixed —

shenpiCreateFile()

shenpiCreateFile(mixed  $fid, mixed  $path, mixed  $attach) : mixed

Parameters

mixed $fid
mixed $path
mixed $attach

Returns

mixed —

getCache()

getCache(mixed  $path) : mixed

Parameters

mixed $path

Returns

mixed —

saveCache()

saveCache(mixed  $path, mixed  $str) : mixed

Parameters

mixed $path
mixed $str

Returns

mixed —

deleteCache()

deleteCache(mixed  $path) : mixed

Parameters

mixed $path

Returns

mixed —

getPartInfo()

getPartInfo(mixed  $content_range) : mixed

Parameters

mixed $content_range

Returns

mixed —