code from https://github.com/rinvex/laravel-repositories
$ composer require scolib/simple-repository
namespace App\Repositories;
use Sco\Repository\BaseRepository;
class FooRepository extends BaseRepository
{
protected $model = 'App\Models\User';
}
当Repository是 App\Demos\Repositories\ItemRepository
,而Model是 App\Demos\Models\Item
时,Repository会自动进入该Model,而不必手动定义 protected $model
The MIT License (MIT). Please see License File for more information.