ILIAS
release_4-3 Revision
|
Survey evaluation graphical output. More...
Public Member Functions | |
ilSurveyEvaluationGUI ($a_object) | |
ilSurveyEvaluationGUI constructor | |
& | executeCommand () |
execute command | |
getCommand ($cmd) | |
checkAnonymizedEvaluationAccess () | |
Show the detailed evaluation. | |
checkEvaluationAccess () | |
Checks the evaluation access after entering the survey access code. | |
cancelEvaluationAccess () | |
Cancels the input of the survey access code for evaluation access. | |
evaluationdetails () | |
Show the detailed evaluation. | |
exportCumulatedResults ($details=0) | |
exportData () | |
exportDetailData () | |
printEvaluation () | |
evaluation ($details=0) | |
exportUserSpecificResults ($export_format, $export_label="") | |
Export the user specific results for the survey. | |
evaluationuser () | |
Print the survey evaluation for a selected user. |
Data Fields | |
$object | |
$lng | |
$tpl | |
$ctrl |
Survey evaluation graphical output.
The ilSurveyEvaluationGUI class creates the evaluation output for the ilObjSurveyGUI class. This saves some heap space because the ilObjSurveyGUI class will be smaller.
Definition at line 37 of file class.ilSurveyEvaluationGUI.php.
ilSurveyEvaluationGUI::cancelEvaluationAccess | ( | ) |
Cancels the input of the survey access code for evaluation access.
Cancels the input of the survey access code for evaluation access
private
Definition at line 156 of file class.ilSurveyEvaluationGUI.php.
References $ilCtrl, and $path.
Referenced by checkEvaluationAccess().
ilSurveyEvaluationGUI::checkAnonymizedEvaluationAccess | ( | ) |
Show the detailed evaluation.
Show the detailed evaluation
private
Definition at line 92 of file class.ilSurveyEvaluationGUI.php.
References $_GET, $_SESSION, $ilUser, evaluation(), and EVALUATION_ACCESS_ALL.
Referenced by evaluation().
ilSurveyEvaluationGUI::checkEvaluationAccess | ( | ) |
Checks the evaluation access after entering the survey access code.
Checks the evaluation access after entering the survey access code
private
Definition at line 134 of file class.ilSurveyEvaluationGUI.php.
References $_GET, $_POST, $_SESSION, cancelEvaluationAccess(), evaluation(), and ilUtil\sendFailure().
ilSurveyEvaluationGUI::evaluation | ( | $details = 0 | ) |
Definition at line 376 of file class.ilSurveyEvaluationGUI.php.
References $_GET, $_SESSION, $data, $ilUser, ilObjSurveyAccess\_hasEvaluationAccess(), SurveyQuestion\_instanciateQuestionGUI(), checkAnonymizedEvaluationAccess(), EVALUATION_ACCESS_ALL, EVALUATION_ACCESS_OFF, EVALUATION_ACCESS_PARTICIPANTS, and ilUtil\sendFailure().
Referenced by checkAnonymizedEvaluationAccess(), checkEvaluationAccess(), and evaluationdetails().
ilSurveyEvaluationGUI::evaluationdetails | ( | ) |
Show the detailed evaluation.
Show the detailed evaluation
private
Definition at line 175 of file class.ilSurveyEvaluationGUI.php.
References evaluation().
ilSurveyEvaluationGUI::evaluationuser | ( | ) |
Print the survey evaluation for a selected user.
Print the survey evaluation for a selected user
private
Definition at line 716 of file class.ilSurveyEvaluationGUI.php.
References $_POST, $data, $ilLog, $results, exportUserSpecificResults(), ilUtil\sendFailure(), and ilTable2GUI\setData().
& ilSurveyEvaluationGUI::executeCommand | ( | ) |
execute command
Definition at line 65 of file class.ilSurveyEvaluationGUI.php.
References $cmd, $ret, and getCommand().
ilSurveyEvaluationGUI::exportCumulatedResults | ( | $details = 0 | ) |
Definition at line 180 of file class.ilSurveyEvaluationGUI.php.
References $_POST, $data, $separator, ilExcelUtils\_convert_text(), SurveyQuestion\_instanciateQuestion(), ilUtil\deliverData(), ilUtil\deliverFile(), exit, ilUtil\getASCIIFilename(), ilUtil\ilTempnam(), TYPE_SPSS, and TYPE_XLS.
Referenced by exportData(), and exportDetailData().
ilSurveyEvaluationGUI::exportData | ( | ) |
Definition at line 344 of file class.ilSurveyEvaluationGUI.php.
References $_POST, and exportCumulatedResults().
ilSurveyEvaluationGUI::exportDetailData | ( | ) |
Definition at line 357 of file class.ilSurveyEvaluationGUI.php.
References $_POST, and exportCumulatedResults().
ilSurveyEvaluationGUI::exportUserSpecificResults | ( | $export_format, | |
$export_label = "" |
|||
) |
Export the user specific results for the survey.
Export the user specific results for the survey
private
Definition at line 504 of file class.ilSurveyEvaluationGUI.php.
References $_POST, $ilLog, $row, $separator, ilExcelUtils\_convert_text(), SurveyQuestion\_instanciateQuestion(), ilUtil\deliverData(), ilUtil\deliverFile(), exit, ilUtil\getASCIIFilename(), ilUtil\ilTempnam(), TYPE_SPSS, and TYPE_XLS.
Referenced by evaluationuser().
ilSurveyEvaluationGUI::getCommand | ( | $cmd | ) |
Definition at line 80 of file class.ilSurveyEvaluationGUI.php.
References $cmd.
Referenced by executeCommand().
ilSurveyEvaluationGUI::ilSurveyEvaluationGUI | ( | $a_object | ) |
ilSurveyEvaluationGUI constructor
The constructor takes possible arguments an creates an instance of the ilSurveyEvaluationGUI object.
object | $a_object | Associated ilObjSurvey class public |
Definition at line 52 of file class.ilSurveyEvaluationGUI.php.
ilSurveyEvaluationGUI::printEvaluation | ( | ) |
Definition at line 370 of file class.ilSurveyEvaluationGUI.php.
References ilUtil\sendInfo().
ilSurveyEvaluationGUI::$ctrl |
Definition at line 42 of file class.ilSurveyEvaluationGUI.php.
ilSurveyEvaluationGUI::$lng |
Definition at line 40 of file class.ilSurveyEvaluationGUI.php.
Referenced by ilSurveyEvaluationGUI().
ilSurveyEvaluationGUI::$object |
Definition at line 39 of file class.ilSurveyEvaluationGUI.php.
ilSurveyEvaluationGUI::$tpl |
Definition at line 41 of file class.ilSurveyEvaluationGUI.php.
Referenced by ilSurveyEvaluationGUI().