trovee / laravel-repository
An up to date repository pattern implementation for Laravel
v1.0.0
2024-04-10 14:31 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.48
- illuminate/database: ^10.48
- illuminate/support: ^10.48
Requires (Dev)
- larastan/larastan: ^2.0.1
- laravel/pint: ^1.0
- mockery/mockery: ^1.6
- nunomaduro/collision: ^7.8
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- spatie/invade: ^2.0
README
Laravel Repository
An up to date repository pattern implementation for Laravel 10+.
Installation
You can install the package via composer:
composer require trovee/laravel-repository
After installing the package, you need to trigger the installation command:
php artisan repository:install
Documentation
You can find detailed documentation in the GitHub pages of the project. Documentation
License
The MIT License (MIT). Please see License File for more information.
Contributing & Support
All contributions are welcome and encouraged. Please create an issue or submit a pull request if you have any ideas or suggestions. Thanks to all contributors, you make this project possible! Here is a list of our top contributors: