Typed Objects for Eloquent with Expressive

Expressive is a Laravel package that converts Eloquent models into typed PHP objects and converts them back to models for persistence, giving your application a typed object boundary without replacing Eloquent. The post Typed Objects for Eloquent with Expressive appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

Jun 1, 2026 - 04:30
 0
Typed Objects for Eloquent with Expressive

Typed Objects for Eloquent with Expressive

Expressive is a Laravel package that converts Eloquent models into typed PHP objects and converts them back to models for persistence, giving your application a typed object boundary without replacing Eloquent.


The post Typed Objects for Eloquent with Expressive appeared first on Laravel News.

Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow