constlab/data-transfer-object
A lightweight data transfer object package for Laravel and PHP. Define typed DTOs, hydrate them from arrays or requests, and access properties safely with casting and validation support for cleaner, more predictable application code.
0.0.x version line is a signal, not a footnote. Treat this as pre-stable: suitable for prototypes, internal tools, and time-boxed experiments, but not something to anchor a customer-facing roadmap on without a fallback plan."0"/"false" strings), not a roadmap commitment.Consider it when:
0.0.x releases, and plan to wrap the package behind your own adapter so a swap is cheap.Look elsewhere when:
0.0.2 with one line of notes is an early signal to diligence, not a green light.For executives: This is an early-stage Laravel/PHP package that just added boolean type support — a small but meaningful capability for products that store yes/no settings or flags as typed properties. It is not yet mature (version 0.0.x), so the recommendation is a low-cost, time-boxed technical evaluation rather than a roadmap dependency. No budget or timeline impact is implied by this release.
For engineering: v0.0.2 adds boolean type property support. Treat the package as pre-stable: pin the version, wrap it behind an internal interface, and validate boolean edge cases (nulls, string coercion, defaults) before relying on it. The release note is thin, so confirm test coverage and maintenance activity as part of the spike. If the spike passes, it is a reasonable fit for internal tools and prototypes; if it fails, the fallback is straightforward in-house casting/validation.
How can I help you explore Laravel packages today?