Tipe Tipe Metode Routing Di Laravel 5.4


Seperti yang pernah aku bahas sebelumnya perihal routing di Laravel 5.4, routing di Laravel mempunyai beberapa metode untuk berkomunikasi atau sanggup disebut dengan RESTful controllers.

Metode routing tersebut antara lain terdiri dari:
  • GET, 
  • POST, 
  • PUT, 
  • PATCH, 
  • DELETE dan, 
  • OPTIONS
Umumnya, metode tersebut diletakkan di file web.php yang berada di lokasi folder route/ di framework Laravel 5.3 dan Laravel 5.4.

Sedangkan di Laravel 5.2 file web.php tidak ada dan metode tersebut diletakkan di dalam file routes.php yang terletak di lokasi folder app/Http/.

Cara penggunaan di dalam file web.php juga berbeda-beda dan lebih kepada fungsinya. Untuk format codenya yaitu sebagai berikut:

 Route::get($uri, $callback);  Route::post($uri, $callback);  Route::put($uri, $callback);  Route::patch($uri, $callback);  Route::options($uri, $callback); 

kalau diimplementasikan di dalam script web.php jadi terlihat menyerupai berikut:

 Route::get('/', function () {     return view('welcome');  });   Route::post('test', function () {     echo "hello world";  });   Route::put('/', function () {     return view('welcome');  });   Route::patch('test', function () {     echo "hello world";  });   Route::delete('/', function () {     return view('welcome');  }); 


Keterangan:
  • Fungsi GET sendiri biasanya dipakai untuk mengambil halaman view atau mengirimkan data ke controller.
  • Fungsi POST umumnya dipakai untuk mendapatkan data yang dikirimkan oleh controller GET untuk di proses.
  • Fungsi PUT/PATCH umumnya dipakai untuk mendapatkan data dengan tujuan proses perubahan data yang logika programnya diserahkan ke controller
  • Fungsi DELETE sesuai namanya biasanya dipakai untuk mendapatkan data lalu mengirimkan perintah peniadaan ke controller.
  • Fungsi Options sendiri aku belum menemukan fungsinya, mungkin di lain kesempatan akan aku bahas sendiri.
Untuk implementasinya setiap metode tersebut akan aku coba jelaskan di artikel selanjutnya.
Sumber http://www.newbienote.com/

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Tipe Tipe Metode Routing Di Laravel 5.4"

Posting Komentar