2017 © Pedro Peláez
 

library l5scaffold

Extend Laravel 5's generators scaffold.

image

laraviet/l5scaffold

Extend Laravel 5's generators scaffold.

  • Tuesday, January 23, 2018
  • by laraviet
  • Repository
  • 3 Watchers
  • 7 Stars
  • 348 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 14 Versions
  • 2 % Grown

The README.md

Laravel 5 Scaffold Generator

This is a scaffold generator for Laravel 5., (*1)

NOTE

For Laravel 5.2 or below, please use version 1.0.8, (*2)

Usage

Step 1: Install Through Composer

composer require 'laraviet/l5scaffold' --dev

Step 2: Add the Service Provider

Open config/app.php and, to your providers array at the bottom, add:, (*3)

"Laraviet\L5scaffold\GeneratorsServiceProvider"

Step 3: Run Artisan!

You're all set. Run php artisan from the console, and you'll see the new commands make:scaffold., (*4)

Examples

php artisan make:scaffold Tweet --schema="title:string:default('Tweet #1'), body:text"

This command will generate:, (*5)

app/Tweet.php
app/Http/Requests/TweetRequest.php
app/Http/Controllers/Admin/TweetController.php
app/Libs/ErrorDisplay.php
app/Libs/ValueHelper.php
database/migrations/2015_04_23_234422_create_tweets_table.php
database/seeds/TweetTableSeeder.php
resources/views/layout/admin.blade.php
resources/views/layout/error_display/all_errors.blade.php
resources/views/layout/error_display/field_errors.blade.php
resources/views/admin/tweets/index.blade.php
resources/views/admin/tweets/show.blade.php
resources/views/admin/tweets/edit.blade.php
resources/views/admintweets/create.blade.php

And don't forget to run:, (*6)

php artisan migrate

Step 4: Add Validation Rules!

Open app/Http/Requests/TweetRequest.php and add validation rules at rules() method, (*7)

public function rules()
{
    return [
        "title" => "required",
        "body" => "required"
    ];
}

Step 5: Customize How Validation Error Message Display!

Open config/error_display.php and update config:, (*8)

"box" => false, //Display all validation error message in the top of page as box
"line" => true, //Display error message line by line

Views location for error message: resources/views/layout/error_display/, (*9)

Scaffold Screenshot

image, (*10)

image, (*11)

image, (*12)

The Versions

23/01 2018

dev-master

9999999-dev

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

23/01 2018

2.0.3

2.0.3.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

23/01 2018

2.0.2

2.0.2.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

23/01 2018

2.0.1

2.0.1.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

23/01 2018

2.0.0

2.0.0.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

15/07 2015

1.0.8

1.0.8.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

14/07 2015

1.0.7

1.0.7.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

14/07 2015

1.0.6

1.0.6.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

13/07 2015

1.0.5

1.0.5.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

13/07 2015

1.0.4

1.0.4.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

13/07 2015

1.0.3

1.0.3.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by trthanhbk

laravel generators scaffold laravel5

29/04 2015

1.0.2

1.0.2.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by Fernando Brito

laravel generators scaffold laravel5

24/04 2015

1.0.1

1.0.1.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by Fernando Brito

laravel generators scaffold laravel5

23/04 2015

1.0

1.0.0.0

Extend Laravel 5's generators scaffold.

  Sources   Download

MIT

The Requires

 

by Fernando Brito

laravel generators scaffold laravel5