ILIAS
eassessment Revision 61809
|
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. | |
exportEvaluationParticipantsState ($export_format) | |
Export a list of the survey participants state. | |
evaluationuser () | |
Print the survey evaluation for a selected user. | |
evaluationparticipantsstate () | |
Print a list of survey participants state. | |
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 341 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::evaluationparticipantsstate | ( | ) |
Print a list of survey participants state.
Print a list of survey participants state
private
Definition at line 774 of file class.ilSurveyEvaluationGUI.php.
References $_POST, $data, exportEvaluationParticipantsState(), and ilUtil\sendInfo().
ilSurveyEvaluationGUI::evaluationuser | ( | ) |
Print the survey evaluation for a selected user.
Print the survey evaluation for a selected user
private
Definition at line 666 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, SurveyQuestion\_instanciateQuestion(), CELL_FORMAT_BOLD, ilUtil\deliverData(), ilExcelUtils\ExcelAdapter(), exit, ilUtil\getASCIIFilename(), TYPE_SPSS, and TYPE_XLS.
Referenced by exportData(), and exportDetailData().
ilSurveyEvaluationGUI::exportData | ( | ) |
Definition at line 309 of file class.ilSurveyEvaluationGUI.php.
References $_POST, and exportCumulatedResults().
ilSurveyEvaluationGUI::exportDetailData | ( | ) |
Definition at line 322 of file class.ilSurveyEvaluationGUI.php.
References $_POST, and exportCumulatedResults().
ilSurveyEvaluationGUI::exportEvaluationParticipantsState | ( | $export_format | ) |
Export a list of the survey participants state.
Export a list of the survey participants state
private
Definition at line 604 of file class.ilSurveyEvaluationGUI.php.
References $separator, ilUtil\deliverData(), exit, ilUtil\getASCIIFilename(), ilUtil\sendInfo(), TYPE_SPSS, and TYPE_XLS.
Referenced by evaluationparticipantsstate().
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 457 of file class.ilSurveyEvaluationGUI.php.
References $ilLog, $row, $separator, SurveyQuestion\_instanciateQuestion(), ANONYMIZE_OFF, CELL_FORMAT_TITLE, ilUtil\deliverData(), ilExcelUtils\ExcelAdapter(), exit, ilUtil\getASCIIFilename(), 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 871 of file class.ilSurveyEvaluationGUI.php.
ilSurveyEvaluationGUI::printEvaluation | ( | ) |
Definition at line 335 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().