hasMany(RolePermission::class); } public function users() { return $this->hasMany(User::class); } /** * Tambahkan metode ini agar View dapat mengecek izin langsung dari objek Role */ public function hasPermission($moduleSlug, $action) { return $this->permissions() ->where('module_slug', $moduleSlug) ->where($action, 1) // Cek kolom can_read, can_create, dll ->exists(); } }