mjohnson / uploader
此包已 弃用 并不再维护。未建议替代包。
File uploader and validation plugin for CakePHP。
4.6.1
2015-01-18 19:49 UTC
Requires
- php: >=5.3.3
- ext-curl: *
- ext-fileinfo: *
- ext-mbstring: *
- composer/installers: *
- mjohnson/transit: ~1.6
Suggests
- ext-exif: Extract exif data from images
- ext-gd: Enable the GD library for image transforming
- aws/aws-sdk-php: ~2.7
- dev-master
- 4.6.1
- 4.6.0
- 4.5.5
- 4.5.4
- 4.5.3
- 4.5.2
- 4.5.1
- 4.5.0
- 4.4.0
- 4.3.6
- 4.3.5
- 4.3.4
- 4.3.3
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.1
- 4.2.0
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.15
- 4.0.14
- 4.0.13
- 4.0.12
- 4.0.11
- 4.0.10
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 4.0.0-rc2
- 4.0.0-rc1
- 4.0.0-beta
- 3.x-dev
- 3.7.4
- 3.7.3
- 3.7.2
- 3.7.1
This package is auto-updated.
Last update: 2022-02-01 12:22:08 UTC
README
这是一个 CakePHP 插件,可以在模型层中验证和上传文件。提供图像转换和远程存储传输支持。
要求
- PHP 5.3.3
- Fileinfo
- 多字节
- Curl
- CakePHP 2
- Composer
兼容性
- v2.x - CakePHP 1.3, PHP 5.2
- v3.x - CakePHP 2, PHP 5.2
- v4.x - CakePHP 2, PHP 5.3, Composer
功能
- 使用 AttachmentBehavior 通过 Model::save() 自动上传文件
- 使用 FileValidationBehavior 通过 Model::save() 自动验证文件
- 广泛的验证规则列表:大小、扩展名、类型、高度、宽度等
- 转换上传的图像或创建新图像:裁剪、缩放、旋转、翻转等
- 当数据库记录被删除或更新时自动删除文件
- 支持将文件传输到远程存储系统,如 AWS
文档
详细的文档可以在这里找到: http://milesj.me/code/cakephp/uploader