Cara membuat controller di Codeigniter

 Assalamualaikum teman temaaannn... kembali lagi nih di halaman blogg nya akuuuu....

nah kali ini saya akan mencoba menjelaskan bagaimana cara membuat controller pada codeigniter. tetapi sebelum masuk ke tahap selanjutnya kita harus mengetahui apa tugas controller tersebut.

Controller adalah sebuah aplikasi yang bertugas meng-handle HTTP request

Jika kita membuka URL tersebut, maka Codeigniter akan mencari Controller bernama Blog. Lalu si Controller Blog akan meng-handle request kita.

Meng-handle dapat kita artikan dengan:

  • Menerima HTTP request;
  • Memprosesnya;
  • Mengirim HTTP response.

Jadi itulah tugas utama dari Controller.

Tetapi ada juga yang menjelaskan tugas Controller itu adalah untuk menentukan logika bisnis. akan tetapi di bagian memproses HTTP request.. kita memang harus memproses sesuai dengan logika bisnis yang akan ditentukan.

Akan tetapi, menulis semua logika bisnis di dalam Controller akan membuat kode kurang rapi dan sulit di test.

Aturan Membuat Controller

1. Penulisan nama file

Langkah pertama adalah membuat nama file "Belajar.phpFile Controller harus dibuat di dalam folder application/controllers dan penulisan nama filenya harus diawali dengan huruf besar.

2. Penulisan Nama Class

File Controller berisi sebuah class, cara menulis nama class harus diawali dengan huruf kapital. Kalau bisa ikuti nama filenya.


3. Penulisan Nama Method

Langkah selanjutnya yaitu membuat method index, view, edit dan simpan. Nama method ditulis dengan huruf kecil dan jika terdapat lebih dari satu suku kata, bisa dipisah dengan underscore.

4. Berikut ini merupakan output atau tampilan dari sourcecode diatas :

a. Untuk mengakses atau menampilkan fungsi atau method hallo, ketik URL " belajarcodeigniter.test/index.php/Belajar/index "

b. Untuk mengakses atau menampilkan fungsi atau method view, ketik URL " belajarcodeigniter.test/index.php/Belajar/view "

c. Untuk mengakses atau menampilkan fungsi atau method edit, ketik URL " belajarcodeigniter.test/index.php/Belajar/edit"


d. Untuk mengakses atau menampilkan fungsi atau method simpan, ketik URL " belajarcodeigniter.test/index.php/Belajar/simpan"
       

Baiklah mungkin segitu dulu yang bisa saya sampaikan, Apabila ada salah dalam penjelasan yang saya berikan saya mohon maaf yang sebesae-besarnya.

sampai jumpa lagiii di blog selanjutnya....

daaaaadaaaaa teman-temaaaan......

Wassalamualaikum warahmatullahi wabarakatuh....


Komentar