FileContract
interface FileContract
FileManager
Methods
__construct()
上传文件夹地址
setReturnUrl(string $url)
设置返回地址
setExtension(array $extension = [])
Set Extension
mixed
setFolder($folder)
重新设置存储文件夹
mixed
setType(string $type)
类型
setResizeDistrict(int $resize)
District Size.
setQuality(int $quality)
设置图片压缩质量
setMimeType($mime_type)
设置图片mime类型
bool
saveFile(UploadedFile $file)
使用文件/form 表单形式上传获取并且保存
StreamInterface
resize(mixed $content, int $width = 1920, int $height = 1440, bool $crop = false)
裁剪和压缩
bool
saveInput(mixed $content)
保存内容或者流方式上传
string
getDestination()
获取目标路径
setDestination(string $destination)
No description
setIsForceSetDestination(bool $isForceSetDestination)
强制设置目标地址
string
getUrl()
图片url的地址
string
getReturnUrl()
前缀Url
void
enableWatermark()
启用水印
bool
copyTo(string $dist)
将上传成功的文件复制到另外一个位置
bool
delete()
删除目标文件
Details
at line 19
__construct()
上传文件夹地址
at line 25
setReturnUrl(string $url)
设置返回地址
at line 31
setExtension(array $extension = [])
Set Extension
at line 38
mixed
setFolder($folder)
重新设置存储文件夹
at line 45
mixed
setType(string $type)
类型
at line 51
setResizeDistrict(int $resize)
District Size.
at line 57
setQuality(int $quality)
设置图片压缩质量
at line 63
setMimeType($mime_type)
设置图片mime类型
at line 70
bool
saveFile(UploadedFile $file)
使用文件/form 表单形式上传获取并且保存
at line 80
StreamInterface
resize(mixed $content, int $width = 1920, int $height = 1440, bool $crop = false)
裁剪和压缩
at line 87
bool
saveInput(mixed $content)
保存内容或者流方式上传
at line 93
string
getDestination()
获取目标路径
at line 98
setDestination(string $destination)
No description
at line 104
setIsForceSetDestination(bool $isForceSetDestination)
强制设置目标地址
at line 110
string
getUrl()
图片url的地址
at line 116
string
getReturnUrl()
前缀Url
at line 122
void
enableWatermark()
启用水印
at line 129
bool
copyTo(string $dist)
将上传成功的文件复制到另外一个位置
at line 135
bool
delete()
删除目标文件