ILIAS
Release_4_1_x_branch Revision 61804
|
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. | |
outChart () | |
Creates an image visualising the results of a question. |
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 $path, and ilUtil\redirect().
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, 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 360 of file class.ilSurveyEvaluationGUI.php.
References $_GET, $_SESSION, $data, ilObjSurveyAccess\_hasEvaluationAccess(), SurveyQuestion\_instanciateQuestionGUI(), checkAnonymizedEvaluationAccess(), EVALUATION_ACCESS_ALL, EVALUATION_ACCESS_OFF, EVALUATION_ACCESS_PARTICIPANTS, ilUtil\prepareFormOutput(), and ilUtil\sendFailure().
Referenced by checkAnonymizedEvaluationAccess(), checkEvaluationAccess(), and evaluationdetails().
ilSurveyEvaluationGUI::evaluationdetails | ( | ) |
Show the detailed evaluation.
Show the detailed evaluation
private
Definition at line 171 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 644 of file class.ilSurveyEvaluationGUI.php.
References $_POST, $data, $ilLog, $results, exportUserSpecificResults(), ilUtil\prepareFormOutput(), ilUtil\sendFailure(), ilUtil\sendInfo(), 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 176 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 328 of file class.ilSurveyEvaluationGUI.php.
References $_POST, and exportCumulatedResults().
ilSurveyEvaluationGUI::exportDetailData | ( | ) |
Definition at line 341 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 476 of file class.ilSurveyEvaluationGUI.php.
References $_POST, $ilLog, $row, $separator, ilExcelUtils\_convert_text(), SurveyQuestion\_instanciateQuestion(), ANONYMIZE_OFF, 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::outChart | ( | ) |
Creates an image visualising the results of a question.
public
Definition at line 749 of file class.ilSurveyEvaluationGUI.php.
References $_GET.
ilSurveyEvaluationGUI::printEvaluation | ( | ) |
Definition at line 354 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().