recca0120/repository
Laravel repository pattern package that decouples business logic from Eloquent models. Ships criteria, presenters, cache support, and Artisan generators to scaffold repositories and interfaces quickly, keeping controllers thin and testable.
recca0120/repository brings the repository pattern to Laravel through a lightweight, expressive base class. It decouples your controllers and services from Eloquent models, letting you swap data sources and reuse query logic while keeping your application testable and clean.
all, find, create, update, delete, paginate)Ideal for medium-to-large Laravel apps that want structure without boilerplate.
How can I help you explore Laravel packages today?