dam-bal/eloquentity

Eloquent entities (mapping, persisting)

0.5.2 2024-03-20 21:19 UTC

This package is auto-updated.

Last update: 2024-04-21 18:42:45 UTC


README

logo.png

You can find documentation here.

Warning

Eloquentity is still under development.

Eloquentity is a powerful package that seamlessly integrates Eloquent models with the concept of entities in your Laravel application.

It allows you to effortlessly map your existing Eloquent models to entity objects, providing a more object-oriented approach to handling data.

With Eloquentity, any changes made to these entity objects can be easily persisted back to the database, preserving the integrity of your data and associated relationships.

Additionally, Eloquentity empowers you to create and persist entirely new entities, streamlining the process of working with complex data structures.

By bridging the gap between the object-oriented paradigm and the database layer, Eloquentity enhances code organization, maintainability, and overall development efficiency within your Laravel projects.

Install

composer require dam-bal/eloquentity