Улучшение архитектуры Laravel с помощью Expressive

Expressive — это пакет, предоставляющий типизированные объекты для Eloquent. Он позволяет использовать Eloquent в качестве уровня хранения данных, предоставляя при этом вашему приложению и бизнес-логике более чистый типизированный объект для работы.

https://wendelladriel.com/blog/improving-laravel-architecture-with-expressive