complex-heart/criteria
Bring the Criteria pattern to Laravel Eloquent with complex-heart/criteria. Encapsulate query constraints in reusable, composable classes so filtering stays clean, testable, and out of your models. Ideal for flexible repository queries and complex search logic.
complex-heart/criteria brings the Criteria pattern to Laravel, helping you encapsulate query constraints in small, reusable classes instead of scattering conditions across controllers and repositories. Apply criteria directly to Eloquent query builders and compose them to build flexible, readable filters while keeping data-access code testable and maintainable.
How can I help you explore Laravel packages today?