This repository has been archived by the owner on Jan 31, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 75
Commits on Sep 21, 2015
-
Configuration menu - View commit details
-
Copy full SHA for b4c96c3 - Browse repository at this point
Copy the full SHA b4c96c3View commit details -
Modify all hydrator classes to extend zend-hydrator counterparts
- Updated interfaces, abstract classes, and concrete classes to extend zend-hydrator counterparts. - Where required, also implemented local hydrator interfaces to allow extensions to comply. - Most test modifications were around updating exception expectations to look for the zend-hydrator equivalents.
Configuration menu - View commit details
-
Copy full SHA for 6dd7eb5 - Browse repository at this point
Copy the full SHA 6dd7eb5View commit details -
Marked all hydrator classes as
@deprecated
- Each also indicates the class from zendframework/zend-hydrator to use.
Configuration menu - View commit details
-
Copy full SHA for bf45144 - Browse repository at this point
Copy the full SHA bf45144View commit details -
Configuration menu - View commit details
-
Copy full SHA for 137de71 - Browse repository at this point
Copy the full SHA 137de71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802072d - Browse repository at this point
Copy the full SHA 802072dView commit details -
Have HydratorInterface extend stdlib variant of ExtractionInterface
This was needed to ensure that objects typehinting on `Zend\Stdlib\Extractor\ExtractionInterface` specifically would continue to work with objects implementing HydratorInterface. (Discovered in testing Apigility; this one change makes Apigility work correctly.)
Configuration menu - View commit details
-
Copy full SHA for 7752b57 - Browse repository at this point
Copy the full SHA 7752b57View commit details -
- In case any code is type-hinting on `HydrationInterface` from zend-stdlib, this ensures objects fulfilling `HydratorInterface` will fulfill those as well.
Configuration menu - View commit details
-
Copy full SHA for 2e36707 - Browse repository at this point
Copy the full SHA 2e36707View commit details -
Now presents notes on how to update code to work with the removal of the Hydrator classes.
Configuration menu - View commit details
-
Copy full SHA for 974b4c6 - Browse repository at this point
Copy the full SHA 974b4c6View commit details -
Ensure custom hydrators extending AbstractHydrator work with typehints
Before this patch, if a typehint was on `Zend\Stdlib\Hydrator\HydratorInterface`, and the hydrator extend the `AbstractHydrator`, then the type check would fail, as it was not implementing the interface.
Configuration menu - View commit details
-
Copy full SHA for 2a8ce8e - Browse repository at this point
Copy the full SHA 2a8ce8eView commit details -
Ensuring naming strategies implement local NamingStrategyInterface
- to ensure LSP.
Configuration menu - View commit details
-
Copy full SHA for e63ac4f - Browse repository at this point
Copy the full SHA e63ac4fView commit details -
Ensure strategies implement local StrategyInterface
- to ensure LSP
Configuration menu - View commit details
-
Copy full SHA for d99bec0 - Browse repository at this point
Copy the full SHA d99bec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf85db8 - Browse repository at this point
Copy the full SHA bf85db8View commit details -
Implement local HydratingIteratorInterface in iterators
- to ensure LSP
Configuration menu - View commit details
-
Copy full SHA for 695ac00 - Browse repository at this point
Copy the full SHA 695ac00View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4b3877 - Browse repository at this point
Copy the full SHA c4b3877View commit details -
Configuration menu - View commit details
-
Copy full SHA for b751729 - Browse repository at this point
Copy the full SHA b751729View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d7dbe - Browse repository at this point
Copy the full SHA 77d7dbeView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.