hinata / hikari-autogen
Tools Easy Create File or Laravel
Requires
- php: ^7.4 || ^8.0
- illuminate/broadcasting: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
- illuminate/console: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
- illuminate/database: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
- illuminate/filesystem: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
- illuminate/mail: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
- illuminate/support: ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.4
- orchestra/testbench: ^6.0
- pestphp/pest: ^1.0
- phpunit/phpunit: ^9.0 || ^10.0
- squizlabs/php_codesniffer: ^3.0
README
Tools Easy Create File atau Laravel
👋 Selamat Datang, Developer!
Terima kasih telah menggunakan Hinatan-AutoGen. Kami berharap alat ini dapat membantu Anda dalam membuat file dan proyek Laravel dengan lebih mudah dan cepat. Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk menghubungi kami.
📋 Contoh Perintah
Berikut adalah beberapa contoh perintah yang dapat Anda gunakan dengan Hinatan-AutoGen:
Perintah make:all
Perintah make:all
akan membuat beberapa komponen sekaligus. Berikut adalah contoh penggunaannya:
-
Membuat komponen dasar (model, controller, migration):
php artisan make:all NamaModel
-
Membuat komponen API lengkap dengan validasi bahasa Indonesia:
php artisan make:all NamaModel --api
Perintah di atas akan menghasilkan:
Komponen Dasar:
- 📦 Model
- 📜 Migration
- 🏭 Factory
- 🌱 Seeder
- 🎮 Controller (Resource)
Komponen API (dengan flag --api):
- 🚀 API Controller
- 📝 Form Request (dengan validasi bahasa Indonesia)
- 🔄 API Resource
- Semua komponen dasar di atas
Pesan validasi dalam bahasa Indonesia akan otomatis ditambahkan ke Form Request, termasuk:
- Pesan wajib diisi
- Validasi format email
- Pesan panjang minimal/maksimal
- Pesan keunikan data
- Dan lainnya
🔧 Rekomendasi Ekstensi dan Aplikasi
❓ Masalah atau Saran
Jika ada masalah atau saran, silakan klik di sini.
--Happy Cooding