Public Member Functions | |
__construct ($id="") | |
INSERT BRIEF DESCRIPTION HERE. | |
addQuestion ($question) | |
INSERT BRIEF DESCRIPTION HERE. | |
addResponseForRef ($ref, $response) | |
INSERT BRIEF DESCRIPTION HERE. | |
commit () | |
INSERT BRIEF DESCRIPTION HERE. | |
getDBI () | |
INSERT BRIEF DESCRIPTION HERE. | |
getOption ($key) | |
INSERT BRIEF DESCRIPTION HERE. | |
getQuestionByRef ($ref) | |
INSERT BRIEF DESCRIPTION HERE. | |
getResponseByRefAndId ($ref, $responseId) | |
INSERT BRIEF DESCRIPTION HERE. | |
getResponsesForRef ($ref) | |
INSERT BRIEF DESCRIPTION HERE. | |
getSurveyId () | |
INSERT BRIEF DESCRIPTION HERE. | |
getXFormsModel () | |
INSERT BRIEF DESCRIPTION HERE. | |
populate ($surveyId="") | |
INSERT BRIEF DESCRIPTION HERE. | |
setDBI ($DBI) | |
INSERT BRIEF DESCRIPTION HERE. | |
setOption ($key, $value) | |
INSERT BRIEF DESCRIPTION HERE. | |
setXFormsModel ($xml) | |
INSERT BRIEF DESCRIPTION HERE. |
You must use objects that support the following specifications:
# survey object that extends SSurvey
# question object that extends SQuestion and supports:
# response object that extends SResponse and supports:
For join query, database tables must support:
for Question:
for Response:
SQuestionnaire::__construct | ( | $ | id = "" |
) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$id | [TYPE]: DESCRIPTION |
SQuestionnaire::addQuestion | ( | $ | question | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$question | [TYPE]: DESCRIPTION |
SQuestionnaire::addResponseForRef | ( | $ | ref, | |
$ | response | |||
) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$ref | [TYPE]: DESCRIPTION | |
$response | [TYPE]: DESCRIPTION |
SQuestionnaire::commit | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SQuestionnaire::getDBI | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SQuestionnaire::getOption | ( | $ | key | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$key | [TYPE]: DESCRIPTION |
SQuestionnaire::getQuestionByRef | ( | $ | ref | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$ref | [TYPE]: DESCRIPTION |
SQuestionnaire::getResponseByRefAndId | ( | $ | ref, | |
$ | responseId | |||
) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$ref | [TYPE]: DESCRIPTION | |
$responseId | [TYPE]: DESCRIPTION |
SQuestionnaire::getResponsesForRef | ( | $ | ref | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$ref | [TYPE]: DESCRIPTION |
SQuestionnaire::getSurveyId | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SQuestionnaire::getXFormsModel | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SQuestionnaire::populate | ( | $ | surveyId = "" |
) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$surveyId | [TYPE]: DESCRIPTION |
SQuestionnaire::setDBI | ( | $ | DBI | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$DBI | [TYPE]: DESCRIPTION |
SQuestionnaire::setOption | ( | $ | key, | |
$ | value | |||
) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$key | [TYPE]: DESCRIPTION | |
$value | [TYPE]: DESCRIPTION |
SQuestionnaire::setXFormsModel | ( | $ | xml | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$xml | [TYPE]: DESCRIPTION |