original_string: public function is_changeable($level = null) {
          if (count($this->values) == 1) {
              return false;
          } else {
              return parent::is_changeable($level);
          }
      }
code: public function is_changeable($level = null) {
          if (count($this->values) == 1) {
              return false;
          } else {
              return parent::is_changeable($level);
          }
      }
code_tokens: public function is_changeable ( $ level = null ) { if ( count ( $ this -> values ) == 1 ) { return false ; } else { return parent :: is_changeable ( $ level ) ; } }
docstring: Returns true if the setting is changeable, false otherwise
  
  @param int $level Optional, if provided only depedency_settings below or equal to this level are considered,
  when checking if the ui_setting is changeable. Although dependencies might cause a lock on this setting,
  they could be changeable in the same view.
  @return bool
docstring_tokens: Returns true if the setting is changeable false otherwise