SurveyRuntimeHelper

Methods

createFullQuestionIndexMenu

createFullQuestionIndexMenu(string $LEMsessid, string $surveyMode) 

Arguments

$LEMsessid

string

$surveyMode

string

createFullQuestionIndexByGroupMenu

createFullQuestionIndexByGroupMenu(string $LEMsessid) 

Arguments

$LEMsessid

string

createFullQuestionIndexByQuestionMenu

createFullQuestionIndexByQuestionMenu(string $LEMsessid) 

Arguments

$LEMsessid

string

createIncrementalQuestionIndexMenu

createIncrementalQuestionIndexMenu(string $LEMsessid, string $surveyMode) 

Arguments

$LEMsessid

string

$surveyMode

string

createFullQuestionIndex

createFullQuestionIndex(string $LEMsessid, string $surveyMode) 

Arguments

$LEMsessid

string

$surveyMode

string

createFullQuestionIndexByGroup

createFullQuestionIndexByGroup(string $LEMsessid) 

Arguments

$LEMsessid

string

createFullQuestionIndexByQuestion

createFullQuestionIndexByQuestion(string $LEMsessid) 

Arguments

$LEMsessid

string

createIncrementalQuestionIndex

createIncrementalQuestionIndex(string $LEMsessid, string $surveyMode) 

Arguments

$LEMsessid

string

$surveyMode

string

Main function

run(mixed $surveyid, mixed $args) 

Arguments

$surveyid

mixed

$args

mixed

setJavascriptVar

setJavascriptVar(integer $iSurveyId) : \@void

Arguments

$iSurveyId

integer

: the survey id for the script

Response

\@void

Construction of replacement array, actually doing it with redata

getQuestionReplacement(mixed $aQuestionQanda) : \aray
static

Arguments

$aQuestionQanda

mixed

: array from qanda helper

Response

\aray

of replacement for question.psptl