chainat / uploader
此包已被废弃,不再维护。未建议替代包。
文件上传和验证插件用于 CakePHP。 - 是 mjohnson 插件的克隆版本,包含一些小错误修复,因为该项目的开发者不再工作。
4.5.5
2014-09-01 02:02 UTC
Requires
- php: >=5.3.3
- ext-curl: *
- ext-fileinfo: *
- ext-mbstring: *
- composer/installers: *
- mjohnson/transit: ~1.5
Suggests
- ext-exif: Extract exif data from images
- ext-gd: Enable the GD library for image transforming
- aws/aws-sdk-php: ~2.2
This package is not auto-updated.
Last update: 2018-08-20 02:49:19 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