original_string: public function offsetSet($offset, $value)
      {
          if (is_null($offset)) {
              $offset = $this->_integerToStringKey($this->_integerKeysCounter++);
          }
  
          $this->_putData($offset, $value);
          return $this;
      }
code: public function offsetSet($offset, $value)
      {
          if (is_null($offset)) {
              $offset = $this->_integerToStringKey($this->_integerKeysCounter++);
          }
  
          $this->_putData($offset, $value);
          return $this;
      }
code_tokens: public function offsetSet ( $ offset , $ value ) { if ( is_null ( $ offset ) ) { $ offset = $ this -> _integerToStringKey ( $ this -> _integerKeysCounter ++ ) ; } $ this -> _putData ( $ offset , $ value ) ; return $ this ; }
docstring: set data for given key
  
  @param string|null $offset
  @param mixed $value
  @return $this
docstring_tokens: set data for given key