wailan / crud
Create a quick CRUD generator for Laravel Project
v1.0.6
2021-08-15 09:41 UTC
Requires
- php: ^7.3|^8.0
- nwidart/laravel-modules: ^8.2
- spatie/laravel-medialibrary: ^9.0.0
- spatie/laravel-permission: ^4.2
README
This is a extended package for Laravel-Module Package. built for rapid development purpose.
Instalation
// Install required package
composer require nwidart/laravel-modules
composer require spatie/laravel-permission
// then install this packe, NOTE: only support composer v2
composer require wailan/crud
Syntax
php artisan wailan:crud YourModelClassName YourModuleName
How to use?
// Create Module
php artisan module:make Product
// Create Crud for Product
php artisan wailan:crud Product Product
// you can also specify path for your model class
php artisan wailan:crud Api/V1/Product Product
Generated File
- Migration
- Module Entity (Model)
- Module Controller (With CRUD Basic)
- Module Repository (for CRUD Logic)
- Module Request (Store and Update request)
- Module View (Index, Create, Edit, Show)