Flexible Searchable, Mappable, Metable, Validation and more extensions for Laravel Eloquent ORM.
ortic/eloquence is a Laravel package for flexible searchable, mappable, metable, validation and more extensions for laravel eloquent orm..
It currently has 8 GitHub stars and 6.612 downloads on Packagist (latest version v5.4.2).
Install it with composer require ortic/eloquence.
Discover more Laravel packages by ortic
or browse all Laravel packages to compare alternatives.
Last updated
Easy and flexible extensions for the Eloquent ORM (Laravel 5.2).
For older versions of Illuminate/Laravel please use:
Currently available extensions:
Searchable query - crazy-simple fulltext search through any related model (based on https://github.com/nicolaslopezj/searchable only written from scratch & greatly improved)Validable - self-validating modelsMappable -map attributes to table fields and/or related modelsMetable - meta attributes made easyMutable - flexible attribute get/set mutators with quick setup (with help of Romain Lanz)Mutator - pipe-based mutatingCheck the documentation for installation and usage info, website for examples and API reference
All contributions are welcome, PRs must be tested and PSR-2 compliant.