Skip to content

This package creates a layer structure to organize your laravel projects

Notifications You must be signed in to change notification settings

cauegonzalez/gzlayers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gzlayers

This package creates a layer structure to organize your laravel projects

More explanatory material available at:

How to Install

From the root of a laravel project, type the composer command:

composer require cauegonzalez/gzlayers

Once installed, the following artisan commands will be available:

gzlayers:makebo
gzlayers:makecontroller
gzlayers:makecrud
gzlayers:makemodel
gzlayers:makerepository
gzlayers:makerequest
gzlayers:makeresource
gzlayers:maketrait

You can call each one separately or choose the command that does the entire structure at once:

php artisan gzlayers:makecrud --all

The makecrud command with --all option will read the configured database (.env) and create all the files of the proposed structure for each table found

About

This package creates a layer structure to organize your laravel projects

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages