jason-guru/laravel-make-repository

一个简单的包,用于为 Laravel 5+ 创建 make:repository 命令

0.0.3 2020-10-24 13:21 UTC

This package is auto-updated.

Last update: 2024-09-24 21:59:58 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Laravel PHP Artisan Make:Repository

一个简单的包,用于添加 php artisan make:repository 命令到 Laravel 5 及以上版本

安装

使用以下命令使用 composer 安装包

composer require jason-guru/laravel-make-repository --dev

或者,将以下内容添加到你的 composer.json 的 require-dev 部分,然后运行 composer update

"require-dev": {
          "jason-guru/laravel-make-repository": "^0.0.2"
}

使用方法

php artisan make:repository 你的仓库名称

示例

php artisan make:repository UserRepository

或者

php artisan make:repository Backend\UserRepository

上述命令将在 app 目录内创建一个 repositories 目录。

一旦生成仓库,添加你的模型类并在模型函数中返回它,

示例

<?php

namespace DummyNamespace;

use JasonGuru\LaravelMakeRepository\Repository\BaseRepository;
//use Your Model

/**
 * Class DummyClass.
 */
class DummyClass extends BaseRepository
{
    /**
     * @return string
     *  Return the model
     */
    public function model()
    {
        //return YourModel::class
    }
}

Buy Me A Coffee