function getUserOrGroupName($id) { global $user; if (isGroupId($id)) { return sotf_Group::getGroupName($id); } else { return $user->getUsername($id); } }
function getPermissions($objectId, $userid) { global $db; if (isGroupId($userid)) { return $this->getGroupPermissions($objectId, $userid); } $retval = $db->getCol("SELECT p.permission FROM sotf_user_permissions u, sotf_permissions p WHERE u.object_id='{$objectId}' AND u.user_id='{$userid}' AND p.id = u.permission_id"); if (DB::isError($retval)) { raiseError($retval); } return $retval; }