Download the PHP package cdcchen/yii2-cloud-storage without Composer
On this page you can find all versions of the php package cdcchen/yii2-cloud-storage. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download cdcchen/yii2-cloud-storage
More information about cdcchen/yii2-cloud-storage
Files in cdcchen/yii2-cloud-storage
Download cdcchen/yii2-cloud-storage
More information about cdcchen/yii2-cloud-storage
Files in cdcchen/yii2-cloud-storage
Vendor cdcchen
Package yii2-cloud-storage
Short Description yii2 cloud storage component
License BSD-4-Clause
Homepage https://github.com/cdcchen/yii2-cloud-storage
Package yii2-cloud-storage
Short Description yii2 cloud storage component
License BSD-4-Clause
Homepage https://github.com/cdcchen/yii2-cloud-storage
Keywords cloud storageyii2 cloud storage
Please rate this library. Is it a good library?
Informations about the package yii2-cloud-storage
yii2-cloud-storage 组件使用说明
此组件主要功能为两部分:
- 将目前主流云存储平台的接口封闭,以更加方便的使用。
- 添加云存储版的
UploadFile
,saveAs
方法将上传文件保存到云存储中。
使用步骤
第一步:在components中添加组件配置
第二步:在action中调用storage组件进行文件操作
获取storage组件实例
云存储文件操作方法说明
上传文件
write方法第一个参数$filename可以接受一个本地文件路径,也可以接受一个文件的内容。
若第二个参数为
null
,则组件会按照pathFormat
和filenameFormat
的配置来自动生成文件路径及文件名。
自动生成文件路径
手动指定文件路径
返回数据结构如下:
图片文件
非图片文件
读取文件(下载文件)
返回值$content
为$filename
的内容。
删除文件
删除成功返回true。
UploadFile使用说明
cdcchen\yii\cloudstorage\UploadFile
继承自yii\web\UploadFile,在此基础上又添加了
upload`方法。
使用方法同yii\web\UploadFile
,如果自动生成文件路径及文件名,直接使用upload
方法。这样做是为了保证saveAs的兼容性和一致性。
All versions of yii2-cloud-storage with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.4.0
cdcchen/curl-client Version ^1.0.0
cdcchen/upyun-client Version ^1.0.0
cdcchen/file-helper Version ^1.0.0
yiisoft/yii2 Version *
cdcchen/curl-client Version ^1.0.0
cdcchen/upyun-client Version ^1.0.0
cdcchen/file-helper Version ^1.0.0
yiisoft/yii2 Version *
The package cdcchen/yii2-cloud-storage contains the following files
Loading the files please wait ....