Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/yiisoft/hydrator

Create and populate objects with type casting, mapping and dependencies resolving support.
https://github.com/yiisoft/hydrator

Problem with identical naming of properties in classes.

DAGpro opened this issue 11 days ago
Add nested mapping support via new `ObjectMap` class

vjik opened this pull request 13 days ago
Add `EnumTypeCaster`

vjik opened this pull request about 1 month ago
Fix populating readonly properties from parent classes

vjik opened this pull request about 1 month ago
Add `ToArrayOfStrings` parameter attribute

vjik opened this pull request about 2 months ago
Add backed enumeration support to `Collection`

vjik opened this pull request 2 months ago
Fix readme badges

vjik opened this pull request 2 months ago
Add support for collections

arogachev opened this pull request 3 months ago
Try bindTo instead of reflection

samdark opened this issue 3 months ago
Update rector/rector requirement from `1.0.*` to `^1.2`

dependabot[bot] opened this pull request 4 months ago
Update rector/rector requirement from 1.0.* to 1.1.*

dependabot[bot] opened this pull request 5 months ago
Fix world in object-factory.md

alizoj opened this pull request 5 months ago
Allow to hydrate non-initialized readonly properties

vjik opened this pull request 5 months ago
Fix docs

luizcmarin opened this pull request 5 months ago
Update README.md

luizcmarin opened this pull request 6 months ago
Fix docs

vjik opened this pull request 6 months ago
Docs folder standardization and other fixes

luizcmarin opened this pull request 6 months ago
translation into Brazilian Portuguese

luizcmarin opened this pull request 6 months ago
Add `Trim`, `LeftTrim` and `RightTrim` parameter attributes

vjik opened this pull request 7 months ago
Add `Trim` attribute

vjik opened this issue 7 months ago
Add `ToDateTime` parameter attribute

vjik opened this pull request 7 months ago
Raise the minimum version of PHP to 8.1

vjik opened this pull request 7 months ago
Docs translated into Russian

ArduanovDanil opened this pull request 8 months ago
Add `NullTypeCaster`

vjik opened this pull request 8 months ago
Update rector/rector requirement from ^0.19.0 to ^1.0.0

dependabot[bot] opened this pull request 8 months ago
Enable BC checker in CI

vjik opened this pull request 9 months ago
Remove router attribute

samdark opened this pull request 9 months ago
Cleanup

samdark opened this pull request 9 months ago
Update rector/rector requirement from ^0.18.3 to ^0.19.0

dependabot[bot] opened this pull request 9 months ago
Docs

vjik opened this pull request 10 months ago
Add test for readonly class

vjik opened this pull request 10 months ago
Improve CI

vjik opened this pull request 10 months ago
Add test with readonly class

vjik opened this issue 10 months ago
Add nested mapping

vjik opened this issue 11 months ago
MSI 100%

vjik opened this pull request 12 months ago
Test coverage 100%

vjik opened this pull request 12 months ago
Improve "NonPublicConstructorException" + More tests

vjik opened this pull request 12 months ago
Remove unnecessary check in `ContainerAttributeResolverFactory`

vjik opened this pull request 12 months ago
MSI 100%

vjik opened this issue 12 months ago
Test coverage 100%

vjik opened this issue 12 months ago
Simplify `NumericHelper::normalize()` usage

vjik opened this pull request 12 months ago
Add `TypeCastContext::getReflection()`

vjik opened this pull request about 1 year ago
Move `Temp\RouteArgument` to Yii Router

vjik opened this issue about 1 year ago
Add `RouteArgument`

vjik opened this pull request about 1 year ago
Fix `ParameterAttributesHandler`

vjik opened this pull request about 1 year ago
Add psalm type ArrayData::MapType

vjik opened this pull request about 1 year ago
Add support for collections

arogachev opened this issue about 1 year ago
Add interface for data object

vjik opened this pull request about 1 year ago
Improve exception

vjik opened this pull request about 1 year ago
Refactoring

vjik opened this pull request about 1 year ago
Add type cast context

vjik opened this pull request about 1 year ago
Refactoring of type casters

vjik opened this pull request about 1 year ago
Move check attribute resolver type to factory

vjik opened this issue about 1 year ago
Update rector/rector requirement from ^0.17.0 to ^0.18.3

dependabot[bot] opened this pull request about 1 year ago
Update rector/rector requirement from ^0.17.0 to ^0.18.2

dependabot[bot] opened this pull request about 1 year ago
Update rector/rector requirement from ^0.17.0 to ^0.18.1

dependabot[bot] opened this pull request about 1 year ago
Update rector/rector requirement from ^0.17.0 to ^0.18.0

dependabot[bot] opened this pull request about 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.3

dependabot[bot] opened this pull request about 1 year ago
Better naming for `AttributeResolverFactoryInterface`

xepozz opened this issue about 1 year ago
Add attribute resolver initiator

vjik opened this pull request over 1 year ago
Refactoring

xepozz opened this pull request over 1 year ago
Debug collector

xepozz opened this issue over 1 year ago
[PoC] Hydrator decorator

xepozz opened this pull request over 1 year ago
Split attribute resolvers and dependency containers

vjik opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.2

dependabot[bot] opened this pull request over 1 year ago
Update rector/rector requirement from ^0.16.0 to ^0.17.0

dependabot[bot] opened this pull request over 1 year ago
Add map strategies support

vjik opened this issue over 1 year ago
Rename `Value` to `Result`

vjik opened this pull request over 1 year ago
Use single `Value` for type cast and resolve value flow

vjik opened this pull request over 1 year ago
Use result object instead of exception for type cast control flow

vjik opened this pull request over 1 year ago
Improve `Map` attribute tests

vjik opened this pull request over 1 year ago
Allow use `Di` attribute without ID

vjik opened this pull request over 1 year ago
Make key in `Data` attribute required

vjik opened this pull request over 1 year ago
Rename `SkipTypeCastException`

vjik opened this issue over 1 year ago
Docs

samdark opened this pull request over 1 year ago
Should Data be immutable?

samdark opened this issue over 1 year ago
MapTest usage of CustomData

samdark opened this issue over 1 year ago
Merge `Map` and `Strict` data attributes

vjik opened this pull request over 1 year ago
Increase MSI

vjik opened this pull request over 1 year ago
Add type caster to `ParameterAttributesHandler`

vjik opened this pull request over 1 year ago
Remove `Hydrator` from `TypeCasterInterface`

vjik opened this pull request over 1 year ago
Make `Data` constructor parameters optional

vjik opened this pull request over 1 year ago
Add `DataInterface`

vjik opened this pull request over 1 year ago
Add dehydration

rustamwin opened this issue over 1 year ago
Rename "model" to "object"

vjik opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.1

dependabot[bot] opened this pull request over 1 year ago
Update rector/rector requirement from ^0.15.19 to ^0.16.0

dependabot[bot] opened this pull request over 1 year ago
Merge `Map` and `Strict` attributes

vjik opened this issue over 1 year ago
Add support for custom path separator like in validator

arogachev opened this issue over 1 year ago
Add reflection caching

vjik opened this issue over 1 year ago
First implementation

vjik opened this pull request over 1 year ago