Artisan CLI & Tinker
Penjelasan
Artisan adalah command-line interface bawaan Laravel untuk berbagai tugas: bikin file boilerplate (make:controller, make:model, make:migration), jalankan migration, sampai buka Tinker — REPL interaktif untuk eksperimen kode Laravel/Eloquent langsung dari terminal tanpa perlu bikin route/view dulu.
Contoh Konsep
1. Lihat semua perintah artisan yang tersedia: php artisan list
2. Bikin model sekaligus migration & controller sekaligus: php artisan make:model Produk -mc
3. Jalankan migration: php artisan migrate
4. Buka Tinker: php artisan tinker
5. Di dalam Tinker, coba eksperimen langsung: Produk::count(), Produk::first(), Produk::create(['nama' => 'Tes'])
Praktikum
Buka php artisan tinker, lalu jalankan Artikel::count() untuk menghitung jumlah artikel, dan Artikel::latest()->first() untuk mengambil artikel paling baru. Tuliskan kedua perintah itu di sini sebagai catatan.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Flag -mc di php artisan make:model Produk -mc adalah singkatan yang menghemat waktu — otomatis membuat migration (-m) DAN controller (-c) sekaligus bareng model-nya, daripada menjalankan tiga perintah artisan terpisah.