Pratikum Sesi 10 Laravel Controller & Interacting With DB
Pratikum Sesi 10 Laravel Controller & Interacting With DB
Assalamualaikum Wr.Wb.
Halo guys bertemu lagi dengan saya Satria Putra Ramadhan di blog PWPB, kali ini kita masih membahas tentang Laravel. namun kali ini kita akan membahas Controller.
Bagaimana cara membuat Controller?
pertama kita buka git bash/cmd
Route::get('/siswa', 'SiswaController@index');
lalu buat method baru di file SiswaController
PENJELASAN PENULISAN CONTROLLER
Nama Controller harus PascalCase dan diakhiri dengan Controller
Nama controller harus berbentuk PascalCase, setiap kata pertama adalah huruf
kapital. Contoh: SiswaController, KelasController, GuruController, dsb.
Nama fungsi pada Controller
Nama fungsi pada controller sebetulnya bebas, tidak ada aturan khusus.
Namun pada umumnya setiap controller memiliki fungsi index, create,
store, edit, update dan show yang nantinya berhubungan dengan CRUD.
Nama fungsi harus berbentuk camelCase.
Studi kasus 1 : Pindahkan 3 router yang sudah dibuat sebelumnya ke SiswaController
Studi Kasus 2 :Isi data dummy untuk tabel t_kelas dengan data kelas XI di SMK
Negeri 4 Bandung (Semua jurusan, 13 kelas)
Lakukan hal yang sama seperti tabel t_siswa untuk tabel t_kelas,
buatlah controller dan modifikasi view nya untuk menampilkan data
dari t_kelas
buat terlebih dahulu Controllernya
buat tabel databasenya
Edit KelasControllernya
Buat viewnya kelas.blade.php
hasilnya :
Studi Kasus 3 :
Lakukan beberapa query dibawah ini untuk menampilkan data pada t_kelas
1. Tampilkan data dari t_kelas, diurutkan berdasarkan lokasi ruangan
saja
3. Tampilkan data dari t_kelas diurutkan berdasarkan jurusan dan
nama_kelas
4. Tampilkan data dari t_kelas hanya data jurusan Audio Video saja
berikut yang dapat saya sampaikan kurang lebih nya mohon maaf
Wassalamualaikum Wr. Wb
Comments
Post a Comment