Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Php Data Laravel Package

event-engine/php-data

Immutable PHP value objects and data containers for event-driven apps. Provides typed properties, casting, validation, and convenient hydration from arrays/JSON, plus serialization back to payloads—useful for messages, commands, events, and read models in Event Engine setups.

View on GitHub
Deep Wiki
Context7
v2.1.0
v2.0.2

Fixed

  • #20 (@arnedesmedt ) arrayPropItemTypeMap should be indexed with special key
v2.0.1

Fixed

  • #19 (@ahmed-alaa) move roave/security-advisories to require-dev
v2.0.0

Check 2.0-beta.x release notes for changes to 1.x

Changed since 2.0-beta.5:

v2.0-beta.5

Added

  • #16 (@sandrokeil ) Add special key support e.g. snake_case
v1.1.0

Added

v2.0-beta.4

Added

  • #9 Psalm support

Fixed

  • #9 Typed property must not be accessed before initialization
v2.0-beta.3

Added

  • #8 (@arnedesmedt ): Fallback for non PHP 7.4 users to still get types from getter methods + some tests
v2.0-beta.2

Fixed

  • #6 Avoid deprecate warning for \ReflectionType->__toString()
v2.0-beta.1

Changed

  • #5 (@arnedesmedt ) Make use of PHP 7.4 property type hints
v0.1.2

Fixed

  • #2 (by @jsor ): Replace ReflectionType's deprecated __toString() with getName()
v0.1.1

Fixed

  • $class var not used in ImmutableRecoredDataConverter
v0.1.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor