aubinlrx/laravelrepositories
Repository pattern helpers for Laravel: wrap Eloquent models behind clean interfaces so data access is easier to organize, swap, and test. A lightweight package for structuring queries, keeping controllers slim in larger apps, and defining explicit contracts between application layers.
aubinlrx/laravelrepositories brings the repository pattern to Laravel, giving you a clean abstraction layer between your application logic and data access. Instead of scattering Eloquent queries across controllers, you define repositories that encapsulate persistence concerns and can be swapped or mocked with ease.
How can I help you explore Laravel packages today?