daveawb / repository
A generic repository for Laravel
1.3.0
2017-12-11 09:55 UTC
Requires (Dev)
- orchestra/database: ~3.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ^6.0
README
A repository package to add easy to use repositories to any Laravel project utilising Eloquent as the primary DAL. Tested in Laravel 5.3.
Installation
composer require daveawb/repos
Usage
Create a repository class
namespace App\Repositories;
class Repository extends \Daveawb\Repos\Repository
{
/**
* Return the models class name
*
* @return string
*/
public function model()
{
return App\User::class;
}
}