bluecode/laravel-generator is a Laravel package for laravel generator.
It currently has 16 GitHub stars and 469 downloads on Packagist.
Install it with composer require bluecode/laravel-generator.
Discover more Laravel packages by bluecode
or browse all Laravel packages to compare alternatives.
Last updated
This package extend make laravel command to use custom template. Further more, add some new command as generate mvc, create new package.
composer require bluecode/laravel-generator
composer update
config/app.phpBluecode\Generator\GeneratorServiceProvider::class,
As we are using laravelcollective/htmlas a dependency
so we need to add those ServiceProviders as well.
Collective\Html\HtmlServiceProvider::class,
Also for convenience, add these facades in alias array in config/app.php
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
generator.phpphp artisan vendor:publish --tag=laravel-generator.config
resources/vendor/laravel-generator/templatesphp artisan vendor:publish --tag=laravel-generator.template
php artisan gen:migrate MigrationName
e.g.
php artisan gen:migrate create_posts_table
php artisan gen:model ModelName
e.g.
php artisan gen:model Post
php artisan gen:model ModelName
e.g.
php artisan gen:model Post
php artisan gen:view ViewName
e.g.
php artisan gen:view index
php artisan gen:view create
php artisan gen:mvc ModelName
e.g.
php artisan gen:mvc Post
php artisan gen:mvc Post --actions=index,create,edit
php artisan gen:package VendorName PackageName
e.g.
php artisan gen:package Module Post
php artisan gen:package Module Post --path=packages/post
php artisan gen:package Module Post --actions=index,create,edit
Use --overwrite to overwrite exist file on all command.
This Laravel Generator is created by Bluecode.
Bugs & Forks are welcomed :)