#susepsupriatna

Membuat PHP Lumen Resource Relationship

Tutorial ini melanjutkan project dari tutorial sebelum nya dan syarat nya sudah menyelesaikan tutorial Membuat PHP Lumen Authorization. Pada tutorial ini kita akan menambahkan fungsi autentikasi. Tujuan praktek ini adalah untuk : 
1.  Memahami konsep relationship
2. Mampu implementasi fitur relationship

Endpoint Untuk Public User

Untuk public user bisa melakukan Read All dan Read Detail. Untuk mengakomodir kebutuhan ini kita akan membuat routes dan controller baru.


Menambahkan Fungsi Public Read

Untuk menambahkan fungsi public read all, mari kita ikuti langkah-langkah berikut ini:
1. Buka file routes/web.php, tambahkan code dibawah ini:

2. Buat file controller baru dengan nama app/Http/Controllers/PublicController/PostsController.php, kemudian tambahkan code

3. Buka file app/Models/Post.php, tambahkan code dibawah ini sebelum penutup Class:

4. Buka file app/Models/User.php, tambahkan code dibawah ini sebelum penutup Class:

5. Buka url http://localhost:8000/public/posts di postman:

6. Buka url http://localhost:8000/public/post/2 di postman:


Posting Komentar

0 Komentar