lelivrescolaire / dynamodb-bundle
在您的 symfony 2 应用程序内部与 DynamoDB 实例进行通信。
dev-master
2017-01-29 16:00 UTC
Requires
- php: >=5.3.0
- lelivrescolaire/aws-bundle: dev-master
Requires (Dev)
- atoum/atoum: dev-master
- m6web/coke: ~1.0
- m6web/symfony2-coding-standard: ~1.1
- symfony/config: ~2.5
- symfony/dependency-injection: ~2.5
- symfony/http-kernel: ~2.5
- symfony/yaml: ~2.5
This package is not auto-updated.
Last update: 2020-01-07 16:38:24 UTC
README
DynamoDB Bundle

在您的 Symfony 2 应用程序内部使用 AWS DynamoDB NoSQL 数据库。
安装
$ composer require "lelivrescolaire/dynamodb-bundle:dev-master"
AppKernel
public function registerBundles() { $bundles = array( new LLS\Bundle\AWSBundle\LLSAWSBundle(), new LLS\Bundle\DynamoDBBundle\LLSDynamoDBBundle(), ); }
配置参考
llsaws: identities: my_identity: # Arbitrary Identity service name type: user # Identity type name (factory alias) fields: # Identity fields key: '<user AWS key>' secret: '<user AWS secret>' services: my_dynamodb: type: dynamodb identity: my_identity # Handle sessions with DynamoDB services: session.handler.dynamodb: class: LLS\Bundle\DynamoDBBundle\Session\Storage\Handler\DynamoDBSessionHandler arguments: - @llsaws.services.my_dynamodb # Auto generated service
阅读更多文档 这里
贡献
请随时发送您的 Pull Requests 和 Issues,包括您的修复和功能。
运行测试
单元测试
$ ./bin/atoum
编码规范
$ ./bin/coke