3 declare(strict_types=1);
    36         $lng = $this->service->gui()->lng();
    38         $self_eval = new \ilCheckboxInputGUI(
$lng->txt(
"survey_360_self_evaluation"), 
"self_eval");
    39         $self_eval->setInfo(
$lng->txt(
"survey_360_self_evaluation_info"));
    41         $items[] = $self_eval;
    54         $cb = new \ilCheckboxInputGUI(
$lng->txt(
"survey_notification_target_group"), 
"remind_appraisees");
    55         $cb->setOptionTitle(
$lng->txt(
"survey_360_appraisees"));
    56         $cb->setInfo(
$lng->txt(
"survey_360_appraisees_remind_info"));
    58         $cb->setChecked(in_array(
    66         $cb = new \ilCheckboxInputGUI(
"", 
"remind_raters");
    67         $cb->setOptionTitle(
$lng->txt(
"survey_360_raters"));
    68         $cb->setInfo(
$lng->txt(
"survey_360_raters_remind_info"));
    70         $cb->setChecked(in_array(
    87         $ts_results = new \ilRadioGroupInputGUI(
$lng->txt(
"survey_360_results"), 
"ts_res");
    91         $option->setInfo(
$lng->txt(
"survey_360_results_none_info"));
    92         $ts_results->addOption($option);
    95         $option->setInfo(
$lng->txt(
"survey_360_results_own_info"));
    96         $ts_results->addOption($option);
    99         $option->setInfo(
$lng->txt(
"survey_360_results_all_info"));
   100         $ts_results->addOption($option);
   102         $items[] = $ts_results;
   111         if ($form->
getInput(
"remind_appraisees") && $form->
getInput(
"remind_raters")) {
   113         } elseif ($form->
getInput(
"remind_appraisees")) {
   115         } elseif ($form->
getInput(
"remind_raters")) {
 
getSurveySettingsResults(\ilObjSurvey $survey, InternalGUIService $ui_service)
 
setValuesFromForm(\ilObjSurvey $survey, \ilPropertyFormGUI $form)
 
Survey internal ui service. 
 
const NOTIFICATION_APPRAISEES
 
set360Results(int $a_value)
 
setReminderTarget(int $a_value)
 
const NOTIFICATION_APPRAISEES_AND_RATERS
 
set360SelfEvaluation(bool $a_value)
 
getSurveySettingsGeneral(\ilObjSurvey $survey)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
const NOTIFICATION_RATERS
 
getSurveySettingsReminderTargets(\ilObjSurvey $survey, InternalGUIService $ui_service)