original_string: public static function setSetting($sectionName, $name, $value)
      {
          $section = self::getInstance()->$sectionName;
          $section[$name] = $value;
          self::getInstance()->$sectionName = $section;
      }
code: public static function setSetting($sectionName, $name, $value)
      {
          $section = self::getInstance()->$sectionName;
          $section[$name] = $value;
          self::getInstance()->$sectionName = $section;
      }
code_tokens: public static function setSetting ( $ sectionName , $ name , $ value ) { $ section = self :: getInstance ( ) -> $ sectionName ; $ section [ $ name ] = $ value ; self :: getInstance ( ) -> $ sectionName = $ section ; }
docstring: Convenience method for setting settings in a single section. Will set them in a new array first
  to be compatible with certain PHP versions.
  
  @param string $sectionName Section name.
  @param string $name The setting name.
  @param mixed $value The setting value to set.
docstring_tokens: Convenience method for setting settings in a single section . Will set them in a new array first to be compatible with certain PHP versions .