示例#1
0
function GetVariables($params)
{
    if (!is_array($params->variables)) {
        $params->variables = array($params->variables);
    }
    $vsResult = isValidSession($params->sessionId);
    if ($vsResult->status_code !== 0) {
        return $vsResult;
    }
    if (ifPermission($params->sessionId, 'PM_CASES') == 0) {
        $result = new wsGetVariableResponse(2, G::LoadTranslation('ID_NOT_PRIVILEGES'), null);
        return $result;
    }
    $ws = new wsBase();
    $res = $ws->getVariables($params->caseId, $params->variables);
    return $res;
}
示例#2
0
function GetVariables($params)
{
    if (!is_array($params->variables)) {
        $params->variables = array($params->variables);
    }
    $vsResult = isValidSession($params->sessionId);
    if ($vsResult->status_code !== 0) {
        return $vsResult;
    }
    if (ifPermission($params->sessionId, 'PM_CASES') == 0) {
        $result = new wsGetVariableResponse(2, "You do not have privileges", null);
        return $result;
    }
    $ws = new wsBase();
    $res = $ws->getVariables($params->caseId, $params->variables);
    return $res;
}
示例#3
0
function GetVariables($params)
{
    ifSessionExpiredBreakThis($params->sessionId);
    $x = ifPermission($params->sessionId, 'PM_CASES');
    if ($x == 0) {
        G::LoadClass('wsResponse');
        $result = new wsResponse(24, G::LoadTranslation('ID_NOT_PRIVILEGES'));
        return $result;
    }
    G::LoadClass('wsBase');
    $ws = new wsBase();
    $res = $ws->getVariables($params->caseId, $params->variables);
    return array("variables" => $res);
}
示例#4
0
function GetVariables($params)
{
    ifSessionExpiredBreakThis($params->sessionId);
    $x = ifPermission($params->sessionId, 'PM_CASES');
    if ($x == 0) {
        G::LoadClass('wsResponse');
        $result = new wsResponse(24, "You do not have privileges");
        return $result;
    }
    G::LoadClass('wsBase');
    $ws = new wsBase();
    $res = $ws->getVariables($params->caseId, $params->variables);
    return array("variables" => $res);
}