original_string: public function add_fixed_setting(backup_setting $setting, base_task $task) {
          global $OUTPUT;
          $settingui = $setting->get_ui();
          if ($setting->get_visibility() == backup_setting::VISIBLE) {
              $this->add_html_formatting($setting);
              switch ($setting->get_status()) {
                  case backup_setting::LOCKED_BY_PERMISSION:
                      $icon = ' '.$OUTPUT->pix_icon('i/permissionlock', get_string('lockedbypermission', 'backup'), 'moodle',
                              array('class' => 'smallicon lockedicon permissionlock'));
                      break;
                  case backup_setting::LOCKED_BY_CONFIG:
                      $icon = ' '.$OUTPUT->pix_icon('i/configlock', get_string('lockedbyconfig', 'backup'), 'moodle',
                              array('class' => 'smallicon lockedicon configlock'));
                      break;
                  case backup_setting::LOCKED_BY_HIERARCHY:
                      $icon = ' '.$OUTPUT->pix_icon('i/hierarchylock', get_string('lockedbyhierarchy', 'backup'), 'moodle',
                              array('class' => 'smallicon lockedicon configlock'));
                      break;
                  default:
                      $icon = '';
                      break;
              }
              $context = context_course::instance($task->get_courseid());
              $label = format_string($settingui->get_label($task), true, array('context' => $context));
              $labelicon = $settingui->get_icon();
              if (!empty($labelicon)) {
                  $label .= '&nbsp;'.$OUTPUT->render($labelicon);
              }
              $this->_form->addElement('static', 'static_'.$settingui->get_name(), $label, $settingui->get_static_value().$icon);
              $this->_form->addElement('html', html_writer::end_tag('div'));
          }
          $this->_form->addElement('hidden', $settingui->get_name(), $settingui->get_value());
          $this->_form->setType($settingui->get_name(), $settingui->get_param_validation());
      }
code: public function add_fixed_setting(backup_setting $setting, base_task $task) {
          global $OUTPUT;
          $settingui = $setting->get_ui();
          if ($setting->get_visibility() == backup_setting::VISIBLE) {
              $this->add_html_formatting($setting);
              switch ($setting->get_status()) {
                  case backup_setting::LOCKED_BY_PERMISSION:
                      $icon = ' '.$OUTPUT->pix_icon('i/permissionlock', get_string('lockedbypermission', 'backup'), 'moodle',
                              array('class' => 'smallicon lockedicon permissionlock'));
                      break;
                  case backup_setting::LOCKED_BY_CONFIG:
                      $icon = ' '.$OUTPUT->pix_icon('i/configlock', get_string('lockedbyconfig', 'backup'), 'moodle',
                              array('class' => 'smallicon lockedicon configlock'));
                      break;
                  case backup_setting::LOCKED_BY_HIERARCHY:
                      $icon = ' '.$OUTPUT->pix_icon('i/hierarchylock', get_string('lockedbyhierarchy', 'backup'), 'moodle',
                              array('class' => 'smallicon lockedicon configlock'));
                      break;
                  default:
                      $icon = '';
                      break;
              }
              $context = context_course::instance($task->get_courseid());
              $label = format_string($settingui->get_label($task), true, array('context' => $context));
              $labelicon = $settingui->get_icon();
              if (!empty($labelicon)) {
                  $label .= '&nbsp;'.$OUTPUT->render($labelicon);
              }
              $this->_form->addElement('static', 'static_'.$settingui->get_name(), $label, $settingui->get_static_value().$icon);
              $this->_form->addElement('html', html_writer::end_tag('div'));
          }
          $this->_form->addElement('hidden', $settingui->get_name(), $settingui->get_value());
          $this->_form->setType($settingui->get_name(), $settingui->get_param_validation());
      }
code_tokens: public function add_fixed_setting ( backup_setting $ setting , base_task $ task ) { global $ OUTPUT ; $ settingui = $ setting -> get_ui ( ) ; if ( $ setting -> get_visibility ( ) == backup_setting :: VISIBLE ) { $ this -> add_html_formatting ( $ setting ) ; switch ( $ setting -> get_status ( ) ) { case backup_setting :: LOCKED_BY_PERMISSION : $ icon = ' ' . $ OUTPUT -> pix_icon ( 'i/permissionlock' , get_string ( 'lockedbypermission' , 'backup' ) , 'moodle' , array ( 'class' => 'smallicon lockedicon permissionlock' ) ) ; break ; case backup_setting :: LOCKED_BY_CONFIG : $ icon = ' ' . $ OUTPUT -> pix_icon ( 'i/configlock' , get_string ( 'lockedbyconfig' , 'backup' ) , 'moodle' , array ( 'class' => 'smallicon lockedicon configlock' ) ) ; break ; case backup_setting :: LOCKED_BY_HIERARCHY : $ icon = ' ' . $ OUTPUT -> pix_icon ( 'i/hierarchylock' , get_string ( 'lockedbyhierarchy' , 'backup' ) , 'moodle' , array ( 'class' => 'smallicon lockedicon configlock' ) ) ; break ; default : $ icon = '' ; break ; } $ context = context_course :: instance ( $ task -> get_courseid ( ) ) ; $ label = format_string ( $ settingui -> get_label ( $ task ) , true , array ( 'context' => $ context ) ) ; $ labelicon = $ settingui -> get_icon ( ) ; if ( ! empty ( $ labelicon ) ) { $ label .= '&nbsp;' . $ OUTPUT -> render ( $ labelicon ) ; } $ this -> _form -> addElement ( 'static' , 'static_' . $ settingui -> get_name ( ) , $ label , $ settingui -> get_static_value ( ) . $ icon ) ; $ this -> _form -> addElement ( 'html' , html_writer :: end_tag ( 'div' ) ) ; } $ this -> _form -> addElement ( 'hidden' , $ settingui -> get_name ( ) , $ settingui -> get_value ( ) ) ; $ this -> _form -> setType ( $ settingui -> get_name ( ) , $ settingui -> get_param_validation ( ) ) ; }
docstring: Adds a fixed or static setting to the form
  @param backup_setting $setting
  @param base_task $task
docstring_tokens: Adds a fixed or static setting to the form