Langsung ke konten utama

Postingan

Menampilkan postingan dari September, 2018

Validasi di Symfony 4

Setelah sebelumnya saya sudah menulis tentang membuat CRUD API di Symfony, kali ini saya lanjutkan untuk menulis tentang membuat validasi di symfony. Tulisan ini adalah lanjutan dari tulisan saya sebelum sebelumnya tentang symfony 4. Untuk membaca tulisan saya sebelumnya tentang CRUD di Symfony, anda bisa buka di  https://catatan-pemrograman.blogspot.com/2018/09/membuat-api-crud-di-symfony-4.html . Pada tulsian saya sebelumnya, saat membuat fungsi untuk melakukan insert data maupun edit data, saya membuat array untuk melakukan validasi terhadap inputan yang masuk. <?php // src/Controller/ApiController.php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\Routing\Annotation\Route; use App\Entity\MCategory; use Symfony\Component\HttpFoundation\Request; class ApiController extends AbstractController { /** * @Route("/api", name="api") */ public function index ()

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 Symfony\Bundle\Framework