kepex / laravel-crud-generator
php artisan command to generate fully working crud with grid paginated server side only by having database tables
Installs: 15 287
Dependents: 0
Suggesters: 0
Security: 0
Stars: 98
Watchers: 12
Forks: 44
Open Issues: 5
Requires
- php: >=5.5.9
- laravel/framework: >=5.0.0
This package is not auto-updated.
Last update: 2024-11-10 23:20:25 UTC
README
php artisan command to generate fully working crud with grid paginated server side only by having database tables
Installing
php composer.phar require kepex/laravel-crud-generator
Add to config/app.php the following line to the 'providers' array:
CrudGenerator\CrudGeneratorServiceProvider::class,
Usage
Use the desired model name as the input
CRUD for students table
php artisan make:crud student
or the whole database
php artisan make:crud all
whole database with custom layout
php artisan make:crud all --master-layout=layouts.master
Because sometimes you need boilerplate code only for view and controller, you can use an existing model with custom controller name
php artisan make:crud student --master-layout=master --custom-controller=dashboard
For more options
php artisan help make:crud
Custom Templates
The best power of this plugin relies on you making your own templates and generating the code the way you like
Run this command:
php artisan vendor:publish
and you will have now in resources/templates/ the files you need to modify
If you want to go back to the default, just delete them
Let me know if you have any questions or if you find this library useful at twitter @kEpEx