Untuk menguji route yang sudah dibuat pastikan server php artisan serve sudah
berjalan. Lalu buka pada browser localhost:8000/hello maka hasilnya akan seperti
gambar diabawah:
3. Rout Put
Digunakan untuk mengirim data dari form dengan tujuan untuk memperbaharui
data. Penulisan dari route PUT sebagai berikut:
Route::put('/update', function () {
// sintak untuk upadte data
});
4. Rout Delete
Digunakan untuk mengirim data dari form dengen tujuan untuk menghapus data.
Penulisan dari route DELETE sebagai berikut:
Route::delete('/hapus', function () {
// sintak untuk menghapus data
});
Untuk mengecek routing yang sudah pernah dibuat sebelumnya dapat dilakukan
dengan menggunakan perintah artisan sebagai berikut:
Php artisan route:list
'profile/{nama}'
Digunakan untuk memberikan definisi/penamaan route/alamat url sedangkan
untuk {nama} adalah variable yang dikirimkan atau parameternya.
function($nama)
Digunakan untuk menangkap variabel parameter.
return 'Profile Nama : '.$nama;
Digunakan untuk menampilkan kalimat Profile Nama : Sesuai Parameter yang
sudah di isikan pada halaman web.
Berikut contoh URL penggunaan dasar route berparameter dan hasilnya di
browser:
'profile/{id}/{nama}'
Digunakan untuk memberikan definisi/penamaan route/alamat url sedangkan
untuk {id} adalah variable yang dikirimkan atau parameter pertamanya.
Sedangkan parameter {nama} adalah parameter kedua.
function($id, $nama)
Digunakan untuk menangkap variabel parameter.
return 'Profile ID / Nama : '.$id.' / '.$nama;
Digunakan untuk menampilkan kalimat Profile ID / Nama : Sesuai Parameter
Pertama / Sesuai Parameter Kedua.
Berikut contoh URL penggunaan Route Berparameter Lebih dari Satu dan
hasilnya di browser:
Uji coba pada Route dengan pendefinisian nama dilakukan dengan membuka
browser dan ketikan link localhost:8000/home maka akan muncul halaman
seperti berikut:
Jika berhasil maka akan keluar Controller created succesfully, perintah aritsan
tersebut akan menghasilkan satu file baru bernama cobaController.php yang
terletak di folder app\Http\Controller. Hasil pada folder sebagai berikut:
Selanjutnya buka file web.php yang ada pada folder routes/web.php buat satu
route baru dengen bentuk seperti berikut:
Route::get('/coba', 'cobaController@index');
Selanjutnya cek route diatas dengen cara membuka browser dan ketikan
localhost:8000/coba maka akan muncul halaman seperti berikut:
E. Tugas Praktikum
1. Lakukan dokumentasi rout yang dilakukan
2. Buatlah sebuah file halaman baru bernama profil, isi profil kalian dan
dokumentasikan
3. Buatlah rout yang menghubungkan ke halaman profil dan dokumentasikan
4. Buatlah rout dengan aksi controller yang menghubungkan ke halaman baru dan
dokumentasikan