PHP Lumen Resource Relationship

PHP Lumen Resource Relationship


Halo teman - teman pada tutorial kali ini akan melanjutkan mengenai PHP Lumen dan tutorial kali ini akan membahas PHP Lumen Resource Relatisonship yaitu melakukan join pada tabel user dan post sehingga apabila kita mengecek data maka akan muncul user yang melakukan input terhadap data tersebut silahkan perhatikan dan ikuti tutorial di bawah ini.

Namun sebelum mengikuti tutorial kali ini harus menyelesaikan tutorial PHP Lumen Autorization bisa di lihat disini 


Nyalakan terlebih dahulu fitur mysql dan apache di r



Menambahkan Fungsi Public Read 

Untuk menambahkan fungsi public read all, mari kita ikuti langkah-langkah berikut ini:

1. Buka file web.php di folder routes dan tambahkan baris seperti ini
Apabila sudah simpan file nya

2. Buatlah folder bernama PublicController di dalam folder App\Http\Controller lalu di dalam folder PublicController buatlah file PostController dan tambahkan baris seperti ini
Apabila sudah simpan filenya

3. Lalu buka file User.php di dalam folder Model dan tambahkan kode seperti ini
Apabila sudah simpan filenya

4. Masih di dalam folder Model buka file Post.php dan tambahkan kode seperti ini
Apabila sudah simpan filenya

5. Jalankan perintah php -S localhost:8000 -t public

6. Buka aplikasi postman dan panggil link http://localhost:8000/public/post dan tambahkan parameter page dengan nilai 1
Pada gambar diatas muncul data dengan user id nya 2 dan muncul data - data dari user  berarti join tabel telah berhasil dilakukan

7. Lalu panggil lagi link tersebut namun hapus parameter page nya dan tambahkan id dari data tersebut dengan nilai 1 dikarenakan hanya terdapat satu data
Apabila memanggil data dengan id nya 1 maka akan muncul user_id yang telah melakukan input data tersebut dan akan muncul juga nama dari user_id tersebut


Selesai




OK mungkin untuk tutorial nya sampai disini terlebih dahulu silahkan di coba konfigurasinya dan terima kasih telah mengikuti tutorial kali ini





Komentar

Postingan populer dari blog ini

Cloud Computing Delivery Model

Tutorial Menggunakan Image CRUD di Code Igniter + Grocery CRUD

Cloud Mechanism