if (subtask_send($SCION, $HTML) == 1) { subtask_select($SCION, $HTML, $SCION->subtask_id); $SCION->status = ACCOUNT_DISP; break 1; //don't return yet - go back around } $SCION->status = SUBTASK_PICK; echo $HTML; break 2; case SUBTASK_PICK: subtask_select($SCION, $HTML); $SCION->status = ACCOUNT_DISP; // break 1; // break 1; case ACCOUNT_DISP: if (account_send($SCION, $HTML) == 1) { account_select($SCION, $HTML, $SCION->account_id); $SCION->status = ACTIVITY_DISP; break 1; //don't return yet - go back around } $SCION->status = ACCOUNT_PICK; echo $HTML; break 2; case ACCOUNT_PICK: account_select($SCION, $HTML); $SCION->status = ACTIVITY_DISP; // break 1; // break 1; case ACTIVITY_DISP: activity_send($SCION, $HTML);
} $SCION->status = SUBTASK_PICK; echo $response; break 2; //break out //break out case SUBTASK_PICK: include_once "lib/callback/subtask.php"; subtask_select($SCION, $response); $SCION->status = array_shift($SCION->path); break 1; //go back around //go back around case ACCOUNT_DISP: include_once "lib/callback/account.php"; if (account_send($SCION, $response) == 1) { account_select($SCION, $response, $SCION->account_id); $SCION->status = array_shift($SCION->path); break 1; //go back around } $SCION->status = ACCOUNT_PICK; echo $response; break 2; //break out //break out case ACCOUNT_PICK: include_once "lib/callback/account.php"; account_select($SCION, $response); $SCION->status = array_shift($SCION->path); break 1;