Study
CodeIgniter

Spark CLI

Penjelasan

spark adalah command-line interface bawaan CodeIgniter (setara artisan di Laravel) untuk berbagai tugas: bikin file boilerplate (make:controller, make:model, make:migration), jalankan migration, sampai menjalankan server pengembangan.

Contoh Konsep

1. Lihat semua perintah spark yang tersedia: php spark list
2. Bikin model baru: php spark make:model ProdukModel
3. Bikin controller baru: php spark make:controller Produk
4. Jalankan migration: php spark migrate
5. Jalankan server pengembangan: php spark serve

Praktikum

Jalankan php spark make:model ArtikelModel dan php spark make:controller Artikel lewat terminal. Tuliskan kedua perintah itu di sini sebagai catatan, beserta lokasi file yang dihasilkan.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Tidak seperti php artisan make:model -mc di Laravel yang bisa generate beberapa file sekaligus lewat satu flag, spark di CodeIgniter umumnya butuh perintah TERPISAH untuk tiap jenis file (model, controller, migration) — sedikit lebih verbose tapi lebih eksplisit.