Skip to content

Fix bug in CastDateTime and make data retrieval robust - #5

Merged
luimedi merged 8 commits into
mainfrom
develop
Jun 9, 2026
Merged

Fix bug in CastDateTime and make data retrieval robust#5
luimedi merged 8 commits into
mainfrom
develop

Conversation

@luimedi

@luimedi luimedi commented Jun 9, 2026

Copy link
Copy Markdown
Owner

This PR fixes the date-time format bug in CastDateTime and adds validations to CastIterable to reject non-iterable values and invalid casters. Additionally, it refactors Data::get to eliminate deeply nested conditionals while adding robust support for private/protected properties, uninitialized typed fields, magic methods ( __get / __isset ), and ArrayAccess structures.

@luimedi
luimedi merged commit 8c79f38 into main Jun 9, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant