Jumat, 27 Desember 2019

PHP LUMEN CLIENT APP

1. Buka cmd, ketik:
    composer global require "laravel/lumen-instaler"
2. lalu ketik : lumen new [NAMA_PROJECT]. contoh : lumen new LumenClientApp
3. setelah selesai, hubungkan server lewat cmd. karna ini client, maka buat menggunakan localhost:9000
4. berhasil!
Membuat Fungsi Untuk Mengakses Web Service JSON (Get Request)
1. Buka file routes/web.php, tambahkan code dibawah ini, line 18
2. Buat controller dengan nama app/Http/Controllers/PostsController.php, buat function getRequestJson dengan code nya seperti dibawah ini.
3. Dilihat dari controller nya, kita akan menggunakan module view untuk menampilkan dalam bentuk html (lihat line 35). Secara default folder view ada di resourcers/views. Sekarang buat file view dengan nama resources/views/posts/getRequestJson.php. Untuk styling nya kita akan menggunakan bootstrap (https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css). Code nya seperti dibawah ini.
4. Buka halaman http://localhost:9000/posts/get-request-json di browser, tampilanya seperti dibawah ini:



Membuat Fungsi Untuk Mengakses Web Service Xml (Get Request)
1. Buka file routes/web.php, tambahkan code dibawah ini, line 19
2. Buat controller dengan nama app/Http/Controllers/PostsController.php, buat function getRequestXml dengan code nya seperti dibawah ini.
3. Dilihat dari controller nya, kita akan menggunakan module view untuk menampilkan dalam bentuk html (lihat line 35). Secara default folder view ada di resourcers/views. Sekarang buat file view dengan nama resources/views/posts/getRequestXml.php. Untuk styling nya kita akan menggunakan bootstrap (https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css). Code nya seperti dibawah ini.






Membuat Fungsi Untuk Mengakses Web Service JSON (Post Request)
1. Buka file routes/web.php, tambahkan code dibawah ini, line 20
2. Buat controller dengan nama app/Http/Controllers/PostsController.php, buat function postRequestJson dengan code nya seperti dibawah ini.
3. Dilihat dari controller nya, kita akan menggunakan module view untuk menampilkan dalam bentuk html (lihat line 35). Secara default folder view ada di resourcers/views. Sekarang buat file view dengan nama resources/views/posts/postRequestJson.php. Untuk styling nya kita akan menggunakan bootstrap (https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css). Code nya seperti dibawah ini.

4. Selesai

Tidak ada komentar:

Posting Komentar