ingenious / eloquence
Flexible Searchable, Mappable, Metable, Validation and more extensions for Laravel Eloquent ORM.
v5.2.3
2016-05-16 23:18 UTC
Requires
- php: >=5.5.9
- illuminate/database: 5.1.*
- sofa/hookable: 5.1.*
Requires (Dev)
- mockery/mockery: 0.9.4
- phpunit/phpunit: 4.5.0
- squizlabs/php_codesniffer: 2.3.3
This package is auto-updated.
Last update: 2024-10-29 05:22:13 UTC
README
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 mutating
Check the documentation for installation and usage info, website for examples and API reference
Contribution
All contributions are welcome, PRs must be tested and PSR-2 compliant.