mahabub / laravel-crud-and-repository-generator
laravel crud generator with repository pattern
v3.1.0
2023-06-07 17:24 UTC
Requires
- php: ^7.0 || ^7.1 || ^7.2 || ^7.3 || ^7.4|^8.0|^8.1|^8.2
Requires (Dev)
- laravel/framework: ^5.8 ||^6.0 ||^7.0 ||^8.0|^9.0|^10.0
README
Installation
composer require mahabub/laravel-crud-and-repository-generator
Features
- Controller
- Model
- Migration
- Requests
- Routes
- Repository pattern
- views
Configuration
Publish The Resources File
php artisan vendor:publish --tag=resources
Publish The Config File
php artisan vendor:publish --tag=crud-generator
Then go to config/crud-generator.php and configur laravel version
Usage
If what want to generate without folder. Just run the below command.
php artisan crud:make ModelName
If what want to generate with Repository Patter without folder. Just run the below command.
php artisan crud:make ModelName --rep
If what want to generate in folder. Just run the below command.
php artisan crud:make FolderName/ModelName;
If what want to generate in folder with Repository Pattern. Just run the below command.
php artisan crud:make FolderName/ModelName --rep;
If what want to generate in folder without Repository Pattern. Just run the below command.
php artisan crud:make FolderName/ModelName ;
Usage Route In Web.php below Laravel 8
Route::resource('photos', 'PhotoController');