Postingan

Menampilkan postingan dari Desember, 2020

PHP LUMEN RESOURCE RELATIONSHIP

Gambar
    Tutorial kali ini kita akan menambahkan fitur relationship antara model (tabel). yang bertujuan  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 seperti dibawah ini: 2. Buat file controller baru dengan nama app/Http/Controllers/PublicController/PostsController.php, kemudian tambahkan code seperti dibawah ini: 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://localho...

Kartika

Gambar
PHP Lumen Authorization Tutorial ini melanjutkan project dari tutorial sebelum nya dengan nama ‘PHP Lumen Authentication’. Pada tutorial ini kita akan menambahkan fungsi autentikasi. Tujuan praktek ini adalah untuk: 1. Mampu implementasi otorisasi menggunakan Lumen 2. Mampu membuat fungsi pengecekan otorisasi 3. Memahami logika untuk otorisasi Prasyarat Harus menyelesaikan dulu modul dengan judul ‘PHP Lumen Authentication’.   Menambahkan Column Role Pada Table users Untuk menambahkan column role pada table users, mari kita ikuti langkah-langkah berikut ini:   1. Membuat database migration dengan menjalankan command dibawah ini pada terminal:     php artisan make:migration add_role_to_users_table --table=users 2. Buka file database/migrations/..._add_role_to_users_table.php, dan ubah menjadi seperti     dibawah ini 3. Jalankan command dibawah ini pada terminal:     php artisan migrate 4. Secara default column role...

kartika if 5 B

Gambar
  PHP Lumen Authentication Tutorial ini melanjutkan project dari tutorial sebelum nya dengan nama ‘PHP Lumen Validation and Error Handling’. Pada tutorial ini kita akan menambahkan fungsi autentikasi. Tujuan praktek ini adalah untuk: 1. Mampu implementasi autentikasi menggunakan Lumen 2. Mampu membuat fungsi login 3. Mampu membuat fungsi register Persyaratan untuk tutorial kali ini harus menyelesaikan dulu modul dengan judul ‘PHP Lumen Validation and Error Handling' Membuat Table users Untuk membuat table users   , mari kita ikuti langkah-langkah berikut ini: 1. Membuat database migration dengan menjalankan command dibawah ini pada terminal:      php    artisan make:migration create_users_table 2. Buka file database/migrations/...create_users_table.php, an ubah menjadi seperti dibawah ini 3. Jalankan command dibawah ini pada terminal:     php artisan migrate 4. Kemudian insert satu row ke table users 5. S...