PHP : Membuat REST API dengan Slim Framework
Intro
Slim Framework adalah microframework PHP yang dapat digunakan untuk membuat REST API. Slim Framework relatif mudah dipelajari dan sederhana konfigurasinya, namun bila membutuhkan tambahan seperti security layer masih susah kalau memakai Slim Framework. Alternatif lain untuk membuat REST API menggunakan PHP di antaranya adalah menggunakan Lumen yang "sekeluarga" dengan Laravel.
Membuat Database
Buat database dengan nama db_kuliah
Install Composer
Untuk dapat menggunakan Slim Framework, terlebih dahulu harus menginstall composer. Composer adalah tool dependency manager (tool untuk mendownload library / framework PHP). Tata cara instalasi composer dapat dibaca di https://getcomposer.org/download.Install Slim Framework
Buat folder untuk menyimpan file-file web service + Slim Framework Masuk ke folder yang telah dibuat sebelumnya, install Slim Framework menggunakan perintahcomposer require slim/slim "^3.0"
Buat file classes/Mapper.php dengan isi script sebagai berikut
Buat file classes/MahasiswaMapper.php, file ini digunakan untuk melakukan query database. Hasil query database nantinya akan diakses melalui alamat URL web service oleh aplikasi lain misalnya aplikasi Android. Isi script classes/MahasiswaMapper.php adalah sebagai berikut
Buat file index.php untuk membuat URL dengan isi script sebagai berikut
Ubah file composer.json, ketik
Ketik perintah
composer dump-autoloadAgar file php di dalam folder classes dimuat secara otomatis oleh framework
Comments
Post a Comment