Skip to content

A simple package for adding make:repository command to Laravel 5 and above

License

Notifications You must be signed in to change notification settings

jason-guru/laravel-make-repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Latest Stable Version Total Downloads Latest Unstable Version License

Laravel PHP Artisan Make:Repository

A simple package for addding php artisan make:repository command to Laravel 5 and above

Installation

Require the package with composer using the following command:

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

Or add the following to your composer.json's require-dev section and composer update

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

Usage

php artisan make:repository your-repository-name

Example:

php artisan make:repository UserRepository

or

php artisan make:repository Backend\UserRepository

The above will create a repositories directory inside the app directory.

Once the repository is generated add your model class and return it in the model function,

Example:

<?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

About

A simple package for adding make:repository command to Laravel 5 and above

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages