2017 © Pedro Peláez
 

library resource-generator

Creates and remove resource classes

image

sinclairt/resource-generator

Creates and remove resource classes

  • Wednesday, March 29, 2017
  • by sinclairt
  • Repository
  • 1 Watchers
  • 0 Stars
  • 35 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 18 Versions
  • 0 % Grown

The README.md

README

Create and remove components of a resource. These include:, (*1)

  • Model, (*2)

  • Model Interface, (*3)

  • Model Facade, (*4)

  • Repository, (*5)

  • Repository Interface, (*6)

  • Repository Facade, (*7)

  • Resourceful Controller, (*8)

  • Migration, (*9)

  • Seeder, (*10)

  • Create Form Request, (*11)

  • Update From Request, (*12)

How do I get set up?

  • composer require sinclairt\resource-generator.
  • Register the service provider Sinclair\ResourceGenerator\ResourceGeneratorServiceProvider in app\config.
  • Run php artisan to see two new commands resource:create and resource:remove.

Usage

Both commands require the name argument i.e. php artisan resource:create foo., (*13)

You can pass in optional flags to only create/remove particular elements:, (*14)

  • --model (remove only)
  • --repository
  • --controller
  • --create-request
  • --update-request
  • --migration
  • --seeder
  • --all

Customise

Run php artisan vendor:publish to publish the file stubs to resources/stubs/vendor/resource-generator. Here you can edit the stubs to make your generation easier., (*15)

The Versions

19/01 2017

1.1.3

1.1.3.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

  • sinclair/crud-controller 1.*
  • sinclair/track ^6.0
  • sinclair/cascade-soft-deletes ^1.0

 

The Development Requires

by Tom Sinclair

19/01 2017

1.1.4

1.1.4.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

  • sinclair/crud-controller 1.*
  • sinclair/track ^6.0
  • sinclair/cascade-soft-deletes ^1.0

 

The Development Requires

by Tom Sinclair

09/09 2016

1.1.1

1.1.1.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

  • sinclair/crud-controller 1.*
  • sinclair/track ^6.0
  • sinclair/cascade-soft-deletes ^1.0

 

The Development Requires

by Tom Sinclair

08/09 2016

1.1.0

1.1.0.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

24/06 2016

1.0.14

1.0.14.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

12/05 2016

1.0.13

1.0.13.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.11

1.0.11.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.12

1.0.12.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.10

1.0.10.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.9

1.0.9.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.7

1.0.7.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.8

1.0.8.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.4

1.0.4.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

02/03 2016

1.0.3

1.0.3.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair

15/12 2015

1.0

1.0.0.0

Creates and remove resource classes

  Sources   Download

MIT

The Requires

 

by Tom Sinclair