PHPackages                             lamdd/design-pattern-repository-service - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. lamdd/design-pattern-repository-service

ActiveLibrary[Framework](/categories/framework)

lamdd/design-pattern-repository-service
=======================================

Simple repository, service pattern for laravel

v1.0.0(10mo ago)821MITPHP

Since Jul 4Pushed 10mo agoCompare

[ Source](https://github.com/danglam97/lamdd-design-pattern-repository-service)[ Packagist](https://packagist.org/packages/lamdd/design-pattern-repository-service)[ RSS](/packages/lamdd-design-pattern-repository-service/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

Laravel 6+ Php Artisan Make:Repository, Php Artisan Make:Service
================================================================

[](#laravel-6-php-artisan-makerepository-php-artisan-makeservice)

A package for addding `php artisan make:repository`, `php artisan make:service` command to Laravel

Installation
------------

[](#installation)

Require the package with composer using the following command:

`composer require lamdd/design-pattern-repository-service:"dev-master"`

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

```
"require-dev": {
          "lamdd/design-pattern-repository-service"
}
```

In your config/app.php add DesignPattern\\LaravelMakeRepositoryService\\RepositoryServiceProvider::class to the end of the providers array:

```
'providers' => [
    ...
    DesignPattern\LaravelMakeRepositoryService\RepositoryServiceProvider::class,
],
```

Publish Configuration

```
php artisan vendor:publish --provider "DesignPattern\LaravelMakeRepositoryService\RepositoryServiceProvider"
```

Usage
-----

[](#usage)

`php artisan make:repository your-repository-name`

`php artisan make:service your-service-name`

Example:

```
php artisan make:repository User

php artisan make:service User

```

or

```
php artisan make:repository Backend\User

php artisan make:service Backend\User

```

```
