mirror of
https://github.com/doctrine/KeyValueStore.git
synced 2026-03-24 08:42:12 +01:00
[PR #76] Moved to a more structured hierarchy #101
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/76
Author: @EmanueleMinotto
Created: 1/6/2016
Status: 🔄 Open
Base:
master← Head:enhancement/excpetions-hierarchy📝 Commits (1)
6adac1bmoved to a more structured hierarchy📊 Changes
35 files changed (+271 additions, -53 deletions)
View changed files
📝
lib/Doctrine/KeyValueStore/Configuration.php(+3 -1)📝
lib/Doctrine/KeyValueStore/Exception.php(+2 -4)📝
lib/Doctrine/KeyValueStore/Exception/Exception.php(+4 -6)➕
lib/Doctrine/KeyValueStore/Exception/InvalidArgumentException.php(+27 -0)📝
lib/Doctrine/KeyValueStore/Exception/NotFoundException.php(+2 -2)➕
lib/Doctrine/KeyValueStore/Exception/RuntimeException.php(+27 -0)📝
lib/Doctrine/KeyValueStore/Id/CompositeIdHandler.php(+2 -2)➕
lib/Doctrine/KeyValueStore/Id/Exception/InvalidArgumentException.php(+27 -0)📝
lib/Doctrine/KeyValueStore/Mapping/AnnotationDriver.php(+1 -1)📝
lib/Doctrine/KeyValueStore/Mapping/ClassMetadataFactory.php(+2 -2)➕
lib/Doctrine/KeyValueStore/Mapping/Exception/InvalidArgumentException.php(+27 -0)📝
lib/Doctrine/KeyValueStore/Mapping/XmlDriver.php(+2 -2)📝
lib/Doctrine/KeyValueStore/Mapping/YamlDriver.php(+1 -1)➕
lib/Doctrine/KeyValueStore/Query/Exception/RuntimeException.php(+27 -0)📝
lib/Doctrine/KeyValueStore/Query/RangeQuery.php(+1 -1)📝
lib/Doctrine/KeyValueStore/Storage/AzureSdkTableStorage.php(+6 -6)📝
lib/Doctrine/KeyValueStore/Storage/CassandraStorage.php(+1 -1)📝
lib/Doctrine/KeyValueStore/Storage/CouchDbStorage.php(+2 -2)📝
lib/Doctrine/KeyValueStore/Storage/CouchbaseStorage.php(+1 -1)📝
lib/Doctrine/KeyValueStore/Storage/DBALStorage.php(+1 -1)...and 15 more files
📄 Description
With this structure every exception thrown by the key value store is marked with a specific interface.
Use case:
This is a RFC with the basic structure only, later I'll add message methods (following this article) and tests.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.