Postingan lainnya
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() {...}