original_string: public function save() {
          $configdata = $this->get('configdata');
          if (!array_key_exists('defaultvalue_editor', $configdata)) {
              $this->field->save();
              return;
          }
  
          if (!$this->get('id')) {
              $this->field->save();
          }
  
          // Store files.
          $textoptions = $this->value_editor_options();
          $tempvalue = (object) ['defaultvalue_editor' => $configdata['defaultvalue_editor']];
          $tempvalue = file_postupdate_standard_editor($tempvalue, 'defaultvalue', $textoptions, $textoptions['context'],
              'customfield_textarea', 'defaultvalue', $this->get('id'));
  
          $configdata['defaultvalue'] = $tempvalue->defaultvalue;
          $configdata['defaultvalueformat'] = $tempvalue->defaultvalueformat;
          unset($configdata['defaultvalue_editor']);
          $this->field->set('configdata', json_encode($configdata));
          $this->field->save();
      }
code: public function save() {
          $configdata = $this->get('configdata');
          if (!array_key_exists('defaultvalue_editor', $configdata)) {
              $this->field->save();
              return;
          }
  
          if (!$this->get('id')) {
              $this->field->save();
          }
  
          // Store files.
          $textoptions = $this->value_editor_options();
          $tempvalue = (object) ['defaultvalue_editor' => $configdata['defaultvalue_editor']];
          $tempvalue = file_postupdate_standard_editor($tempvalue, 'defaultvalue', $textoptions, $textoptions['context'],
              'customfield_textarea', 'defaultvalue', $this->get('id'));
  
          $configdata['defaultvalue'] = $tempvalue->defaultvalue;
          $configdata['defaultvalueformat'] = $tempvalue->defaultvalueformat;
          unset($configdata['defaultvalue_editor']);
          $this->field->set('configdata', json_encode($configdata));
          $this->field->save();
      }
code_tokens: public function save ( ) { $ configdata = $ this -> get ( 'configdata' ) ; if ( ! array_key_exists ( 'defaultvalue_editor' , $ configdata ) ) { $ this -> field -> save ( ) ; return ; } if ( ! $ this -> get ( 'id' ) ) { $ this -> field -> save ( ) ; } // Store files. $ textoptions = $ this -> value_editor_options ( ) ; $ tempvalue = ( object ) [ 'defaultvalue_editor' => $ configdata [ 'defaultvalue_editor' ] ] ; $ tempvalue = file_postupdate_standard_editor ( $ tempvalue , 'defaultvalue' , $ textoptions , $ textoptions [ 'context' ] , 'customfield_textarea' , 'defaultvalue' , $ this -> get ( 'id' ) ) ; $ configdata [ 'defaultvalue' ] = $ tempvalue -> defaultvalue ; $ configdata [ 'defaultvalueformat' ] = $ tempvalue -> defaultvalueformat ; unset ( $ configdata [ 'defaultvalue_editor' ] ) ; $ this -> field -> set ( 'configdata' , json_encode ( $ configdata ) ) ; $ this -> field -> save ( ) ; }
docstring: Saves the field configuration
docstring_tokens: Saves the field configuration