usmonaliyev / repository-pattern
Installs: 1 348
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 0
pkg:composer/usmonaliyev/repository-pattern
Requires
- php: ^7.4|^8
README
This repository helps to you that create interface, create repository class in laravel projects.
Installation
Install this package with composer
composer require --dev usmonaliyev/repository-pattern
Using
php artisan create:pattern Foo
This command creates FooInterface in App/Interfaces folder.
It creates FooRepository in App/Repositories which is implemented FooInterface.
It inserts $this->app->singleton(FooInterface::class, FooRepository::class); to boot function of App/Providers/AppServiceProvider.php