Ejemplo n.º 1
0
    if (isset($array->item)) {
        foreach ($array->item as $key => $value) {
            $result[$value->key] = $value->value;
        }
    } else {
        foreach ($array as $key => $value) {
            $result[$value->key] = $value->value;
        }
    }
    return $result;
}
try {
    G::LoadClass('processes');
    $oProcess = new Processes();
    $oProcess->ws_open_public();
    $result = $oProcess->ws_ProcessList();
    $processes[] = array('uid' => 'char', 'name' => 'char', 'age' => 'integer', 'balance' => 'float');
    if ($result->status_code == 0 && isset($result->processes)) {
        foreach ($result->processes as $key => $val) {
            $process = parseItemArray($val);
            $processes[] = $process;
        }
    }
    $_DBArray['processes'] = $processes;
    $_SESSION['_DBArray'] = $_DBArray;
    G::LoadClass('ArrayPeer');
    $c = new Criteria('dbarray');
    $c->setDBArrayTable('processes');
    $G_MAIN_MENU = 'processmaker';
    $G_ID_MENU_SELECTED = 'PROCESSES';
    $G_PUBLISH = new Publisher();