PHP LUMEN REST CRUD
PHP LUMEN REST CRUD
Untuk membuat fungsi create, mari kita ikuti langkah-langkah berikut ini:
1. Buka file routes/web.php, dan tambahkan code ini
2. Buka file app/Http/Controllers/PostsController.php dan tambahkan code ini: Lihat line 6 dan line 27-39. Untuk function index sudah kita buat di module sebelumnya
3. Buka file app/Models/Post.php dan tambahkan code ini untuk untuk melakukan update field created_at dan updated_at secara otomatis: Line 16-17
4. Buka aplikasi Postman untuk melakukan pengetesan sebelum di tes aktifkan dulu server nya. DIbawah ini adalah tampilan Postman untuk melakukan testing dan berhasil.
5. Selesai
Fungsi Read All
Untuk membuat fungsi read all, anda hatrus menyelesaikan dulu module ‘PHP Lumen Database’. Implementasi di controller nya adalah fungsi index di PostsController.php:
1. Buka aplikasi Postman untuk melakukan pengetesan. DIbawah ini adalah tampilan Postman untuk melakukan testing dan berhasil.
2. Selesai
Fungsi Read Detail
Untuk membuat fungsi read detail, mari kita ikuti langkah-langkah berikut ini:
1. Buka file routes/web.php, dan tambahkan code ini: Line 36
2. Buka file app/Http/Controllers/PostsController.php dan tambahkan code ini: Lihat line 41-57.
3. Buka aplikasi Postman untuk melakukan pengetesan. DIbawah ini adalah tampilan Postman untuk melakukan testing dan berhasil.
4. Selesai
Fungsi Update
Untuk membuat fungsi read detail, mari kita ikuti langkah-langkah berikut ini:
1. Buka file routes/web.php, dan tambahkan code ini: Line 37
2. Buka file app/Http/Controllers/PostsController.php dan tambahkan code ini: Lihat line 59-80.
3. Buka aplikasi Postman untuk melakukan pengetesan. DIbawah ini adalah tampilan Postman untuk melakukan testing dan berhasil.
4.Selesai
Fungsi Delete
Untuk membuat fungsi read detail, mari kita ikuti langkah-langkah berikut ini:
1. Buka file routes/web.php, dan tambahkan code ini: Line 38
2. Buka file app/Http/Controllers/PostsController.php dan tambahkan code ini: Lihat line 82-100.
3. Buka aplikasi Postman untuk melakukan pengetesan. DIbawah ini adalah tampilan Postman untuk melakukan testing dan berhasil
4. Pastikan ketika me-request ke http://localhost:8000/posts, Post dengan id=1 sudah tidak ada.
5. Selesai.
Comments
Post a Comment