usmonaliyev / repository-pattern
Installs: 1 322
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