Posts

Showing posts from November, 2020

PHP Lumen Content Negotiation

Image
 PHP Lumen Content Negotiation Tutorial ini melanjutkan project dari tutorial sebelum nya dengan nama ‘ PHP Lumen Rest CRUD . Kita akan membuat service menggunakan PHP Lumen yang bisa melakukan Content Negotiation. Tujuan praktek ini adalah untuk: Mampu implementasi Content Negotiation menggunakan Lumen Membuat service yang bisa mem-validasi Accept header request. Accept header yang diterima adalah: -    application/json -    application/xml Membuat service yang bisa mem-validasi Content-Type header request. Content-Type header yang diterima adalah: -    application/json Accept Header dikirim ketika melakukan fungsi GET (Read), POST (Create), PUT (Update), DELETE (Delete) Content-Type Header dikirim ketika melakukan fungsi POST (Create), PUT (Update)  Pertama lakukan adalah mendownload terlebih dahulu library dari xml menggunakan composer. Ketik di CMD composer require ext-simplexml   Method Create Lanjut modifikasi method store, jadi kita akan tentukan format response b