Eloquent ORM topic
Eloquent is an ORM which is part of the Laravel framework. When using Eloquent, each database table has a corresponding "Model" that is used to interact with that table. Eloquent models are usually stored in app/Models
and extend from Laravel's model base class Illuminate\Database\Eloquent\Model
. In addition to retrieving records from the database table, Eloquent models allow you to insert, update, and delete records from the table as well.
searchable
Search/filter functionality for Laravel's Eloquent models
sortable
Sorting functionality for Laravel's Eloquent models
withable
Eager load Eloquent's relations with request parameters
eloquent-approval
Approval process for the Laravel`s Eloquent models 🟢🟡🔴
eloquent-hashids
On-the-fly hashids for Laravel Eloquent models. (🍰 Easy & ⚡ Fast)
laravel-hashid
HashId Implementation on Laravel Eloquent ORM
laravel-ddd-example
Hexagonal Architecture + DDD + CQRS in PHP using Laravel 8
laragento
Laravel/Eloquent ORM for Magento that allows you to get data directly from a Magento 2 database tables bypassing slow and outdate core code.
eager-load-pivot-relations
Eager load pivot relations for Laravel Eloquent's BelongsToMany relation.