Skip to content

mohamadtsn/laravel-repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Repository

Supernova image

Use Repository Pattern in Laravel app


Installation: ⬇️

composer require mohamadtsn/laravel-repository

configuration: ⚙️

Publish config file

php artisan vendor:publish --tag=repository-config --force

Do in Laravel 8:

Put this in App\Http\Controllers\Controller.php

use Mohamadtsn\Repository\Traits\Repository; // use Repository trait

class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests, Repository// use trait in Controller class;
    // other class methods
}

Enjoy it 👋

About

repository class management in laravel apps

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages