
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 |
1.5.6