Langsung ke konten utama

Postingan

Menampilkan postingan dengan label API

Membuat API CRUD di Symfony 4 ( FOSRestBundle )

      Tulisan saya kali ini masih melanjutkan tulisan saya sebelumnya tentang Symfony 4. Saya harap anda sudah membaca tulisan saya tentang membuat API CRUD di Symfony  https://catatan-pemrograman.blogspot.com/2018/09/membuat-api-crud-di-symfony-4.html  dan Validasi  https://catatan-pemrograman.blogspot.com/2018/09/validasi-di-symfony-4.html . Tulisan ini merupakan lanjutan dari tulisan saya sebelumnya tentang membangun API di Symfony.       Jika tulisan saya sebelumnya, saya memberikan contoh membuat API secara manual, kali ini saya lanjutkan dengan memanfaatkan library pihak ketika yang bernama  FosRestBundle .  FosRestBundle       Dengan menggunakan FosRestBundle, kita dapat menghemat waktu untuk membuat REST API. Dan untuk dapat menggunakan FosRestBundle, kita terlebih dahulu harus menginstal serialize di symfony. Untuk kasus ini saya menggunakan  JMSSerializerBundle . Jalankan perintah berikut mengg...

Membuat API CRUD di Symfony 4

Melanjutkan tulisan saya sebelumnya tentang symfony 4, kali ini saya akan lanjutkan menulis tentang membuat CRUD API di symfony. Untuk melakukan request / post data, di tulisan saya kali ini saya menggunakan aplikasi POSTMAN yang bisa anda download di  https://www.getpostman.com/ . Jika anda belum membaca tulisan saya sebelumnya tentang Doctrine, bisa dibaca di  https://catatan-pemrograman.blogspot.com/2018/09/menggunakan-doctrine-di-symfony-4.html Membuat Controller Untuk membuat controller, kita manfaatkan generator dari MakerBundle seperti ketika kita membuat entity pada tulisan saya sebelumnya. Untuk membuat controller, silahkan jalankan perintah berikut di command line :  php bin/console make:controller dan beri nama controllernya ApiController seperti pada gambar berikut :  maka kita akan punya controller baru di dalam folder src/Controller. <?php // src/Controller/ApiController.php namespace App\Controller; use Symfo...