kisscms / aws
KISSCMS 的 Amazon Web Services
3.8.0
2019-04-05 14:08 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 12:34:24 UTC
README
依赖关系
- AWS PHP SDK v2.8.2
- KISSCMS >= 2.2.0
安装
手动将插件添加到您的插件文件夹中,或作为子模块,例如
git submodule install git://github.com/kisscms/aws.git ./app/plugins/aws/
在您的 env.json 中,您需要添加您的根 SDK 文件夹的位置。SDK 路径将用于包含 AWS PHP SDK,它应位于此路径
SDK. "aws/[VERSION]/aws.phar"
用法
使用 SimpleDB 特性创建模型
class MyModel extends Model {
use SimpleDB;
}
然后像任何其他 KISSCMS 模块一样使用它
$data = new MyModel();
$data->set(...);
$data->create();
或者
$data = new MyModel( id );
$data->set(...);
$data->update();
方法
目前支持基本的 CRUD 方法:create, read, update, delete
选项
这些是在网站配置中添加的选项
简单数据库
- simpleDB_host:简单数据库表的宿主(默认:sdb.us-west-1.amazonaws.com)
- simpleDB_timestamps:如果启用,将为每个项目插入
created&updated标志(默认:true) - simpleDB_soft_delete:一个布尔值,如果选中,将隐藏项目而不是删除(默认:false)
S3
- s3_region:S3 存储桶的分区(默认:s3-us-west-1.amazonaws.com)
致谢
由 Makis Tracend(@tracend)创建
通过 Makesites.org 分发
在 MIT 许可证 下发布