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
Posting Komentar