mahabub/laravel-crud-and-repository-generator

laravel crud generator with repository pattern

v3.1.0 2023-06-07 17:24 UTC

This package is auto-updated.

Last update: 2025-04-07 22:23:01 UTC


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');

Or Route In Web.php for Laravel 8

Just Import The Class