mirror of
https://github.com/doctrine/KeyValueStore.git
synced 2026-03-24 08:42:12 +01:00
[PR #79] [MERGED] Enhances existing dynamodb implementation and adds docs #104
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/doctrine/KeyValueStore/pull/79
Author: @larowlan
Created: 3/22/2016
Status: ✅ Merged
Merged: 7/5/2016
Merged by: @EmanueleMinotto
Base:
master← Head:dynamodb📝 Commits (10+)
518f421Implementation for Amazon DynamoDBef42557Whitespace; useless comment84d5db7Cleaner options; php 5.4 compat902da8fMoved AWS to require-dev58f98f8Removed unnecessary not empty checkf61ce21Members downgraded to private79bee99Exception refactoringcc3e478Accessor level refactors7877050Comment cleanupse0878caConverted keys to consts📊 Changes
7 files changed (+627 additions, -89 deletions)
View changed files
📝
README.md(+1 -1)📝
composer.json(+1 -0)📝
docs/reference/configuration.rst(+23 -0)➕
lib/Doctrine/KeyValueStore/InvalidArgumentException.php(+48 -0)📝
lib/Doctrine/KeyValueStore/NotFoundException.php(+4 -0)📝
lib/Doctrine/KeyValueStore/Storage/DynamoDbStorage.php(+204 -88)➕
tests/Doctrine/Tests/KeyValueStore/Storage/DynamoDbTest.php(+346 -0)📄 Description
Fixes #41
#49 includes a new implementation for DynamoDb but there is an existing implementation in HEAD.
This combines the best of both and adds documentation (also fixes #42).
@EmanueleMinotto advised to create a clean PR instead of continuing with #49
Credit to @nicktacular for original work in #49
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.