{"repo":"nafiesl/SimpleCrudGenerator","free":true,"listed":false,"github":"https://github.com/nafiesl/SimpleCrudGenerator","clone":"git clone https://github.com/nafiesl/SimpleCrudGenerator.git","description":"Faster test-driven development for CRUD feature in Laravel project.","language":"PHP","stars":171,"topics":["crud-generator","artisan-command","laravel-package","laravel","tdd-workflow","testing"],"license":"MIT","category":"dev-tools","readme_excerpt":"Laravel Simple CRUD Generator Need faster TDD in Laravel project? This is a simple CRUD generator complete with automated testing suite. Documentation For installation instructions and usage, please take a look at the official documentation. About this package This package contains artisan make:crud commands to create a simple CRUD feature with test classes on our Laravel 5.5 (and later) application. This package is fairly simple, to boost test-driven development method on our laravel application. It now supports Laravel 12 and 13. With this package installed on local environment, we can use (e.g.) php artisan make:crud Vehicle command to generate some files : - App\\Models\\Vehicle.php eloquent model - xxx create vehicles table.php migration file - VehicleController.php - index.blade.php and forms.blade.php view file in resources/views/vehicles directory - resources/lang/vehicle.php lang file - VehicleFactory.php model factory file - VehiclePolicy.php model policy file in app/Policies directory - ManageVehiclesTest.php feature test class in tests/Feature directory - VehicleTest.php unit test class in tests/Unit/Models directory - VehiclePolicyTest.php unit test class in tests/Unit/Policies directory It will update some file : - Update routes/web.php to add vehicles resource route - Update app/providers/AuthServiceProvider.php to add Vehicle model Policy class in $policies property It will also create this file if it not exists : - resources/lang/app.php lang file if it not exi","default_branch":null,"files":null,"tree":[],"storefront":"/r/nafiesl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nafiesl/SimpleCrudGenerator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}