kisscms/aws

KISSCMS 的 Amazon Web Services

3.8.0 2019-04-05 14:08 UTC

This package is not auto-updated.

Last update: 2024-09-28 12:34:24 UTC


README

AWSKISSCMS 提供简单的 CRUD 方法

依赖关系

安装

手动将插件添加到您的插件文件夹中,或作为子模块,例如

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 许可证 下发布