내가 (ID로) 일부 사용자의 역할을 얻기 위해 노력하고있어 현재 나는이 방법을 수행얻기 역할
을 $이 외부에서 집에서 만든 API 액세스입니다 슈가 CRM은, 세션은 암시 적으로 전 사용자가 있는지 확인하는 동안 모든 역할을 반복 할 필요가 때문에 나는, 그러나, 내가보고되었습니다 ...이 비효율적 인 솔루션을 고려
$roles = $this->get_entry_list('ACLRoles', null, null, null, array('name'));
if ($roles) {
foreach ($roles->entry_list as $role) {
$result = $this->get_relationships('ACLRoles', $role->id, 'users', 'user_id=' . $userId);
if (count($result->entry_list) > 0) {
return array(
'id' => $role->id,
'name' => $role->name_value_list->name->value
);
}
}
}
를 전송 API 및 다른 방법을 시도하고 있지만 관계 사용자 -> ACLRoles, ACLRoles -> 사용자 ...
사용자의 역할을 얻는 더 좋은 방법이 있습니까?
불행히도 최선의 선택이라고 생각합니다. – jmertic
그래도 나는 다른 누군가가 저에게 다른 것을 가르쳐 주길 바랬습니다. 감사합니다. – Josejulio