2017 © Pedro Peláez
 

library k-repository

generator repository laravel 5.*

image

kingdarkness/k-repository

generator repository laravel 5.*

  • Saturday, December 2, 2017
  • by KingDarkness
  • Repository
  • 1 Watchers
  • 2 Stars
  • 202 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 8 % Grown

The README.md

k-repository

generator repository laravel 5.*, (*1)

Install, (*2)

``` bash $ composer require kingdarkness/k-repository, (*3)


Edit your `AppServiceProvider` to add the following to the `register` method: ``` php $this->app->register(\KRepository\KRepositoryServiceProvider::class); if (!empty(config('kproviders'))) { foreach (config('kproviders') as $provider ) { $this->app->register( $provider ); } }

Then execute the command:, (*4)

``` bash $ php artisan vendor:publish --provider="KRepository\KRepositoryServiceProvider", (*5)


Edit `config/krepository.php` to your needs. Example config ``` php return [ 'path' => 'King', 'files' => [ 'model' => '{name}', 'interface' => '{name}Repository', 'data_mapper' => 'Db{name}Repository' ], 'parent' => [ // data mapper parent class configs 'data_mapper' => [ 'config' => true, 'class_name' => 'BaseRepository', 'namespace' => 'Darkness\King' ], 'model' => [ 'config' => true, 'class_name' => 'Entity', 'namespace' => 'Darkness\King' ] ] ];

To create a simple repository: ``` bash $ php artisan make:repository User, (*6)

To create a repository with migration:
``` bash
$ php artisan make:repository User --migration=true

The repository will generator in app/King/Users, (*7)

The migration in database/migrations, (*8)

The ServiceProvider in app/Providers, (*9)

The repository will automatic register ServiceProvider in configs/kproviders.php, (*10)

The Versions

02/12 2017

dev-master

9999999-dev

generator repository laravel 5.*

  Sources   Download

MIT

The Requires

 

by Nguyễn Trần Hoàn

generator laravel repository laravel generator repository laravel

02/12 2017

1.0.2

1.0.2.0

generator repository laravel 5.*

  Sources   Download

MIT

The Requires

 

by Nguyễn Trần Hoàn

generator laravel repository laravel generator repository laravel

03/04 2017

1.0.1

1.0.1.0

generator repository laravel 5.*

  Sources   Download

MIT

The Requires

 

by Nguyễn Trần Hoàn

generator laravel repository laravel generator repository laravel

25/03 2017

1.0.0

1.0.0.0

generator repository laravel 5.*

  Sources   Download

MIT

The Requires

 

by Nguyễn Trần Hoàn

generator laravel repository laravel generator repository laravel