Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Laratrust Penggunaan User dan Role
Saya pengguna Laravel. Saat ini saya sedang mencoba menggunakan package Laratrust untuk keperluan web admin. Untuk implementasi User dan Role saya ingin satu user dapat memegang banyak role dan satu role dapat dimiliki banyak user. Menurut pendapat saya, relation yang paling cocok adalah Many to Many Relationship, apakah saya sudah benar ?
Kemudian, apakah fungsi yang saya buat sudah benar?
App\User;
public function role()
{
return $this->belongsToMany('App\Role');
}
App\Role;
public function user()
{
return $this->belongsToMany('App\User');
}
Kemudian bagaimana cara menampilkan kedua data yang saling berhubungan dalam satu file blade ?
Terima Kasih.
1 Jawaban:
relationnya udah bener many to many istilahnya. lebih baik nama fungsinya dibikin plural, karena lebih dari satu
public function users() {...}
public function roles() {...}