public function offsetSet($offset, $value)
    {
        if (is_null($offset)) {
            $offset = $this->_integerToStringKey($this->_integerKeysCounter++);
        }

        $this->_putData($offset, $value);
        return $this;
    }
public function offsetSet($offset, $value)
    {
        if (is_null($offset)) {
            $offset = $this->_integerToStringKey($this->_integerKeysCounter++);
        }

        $this->_putData($offset, $value);
        return $this;
    }
public function offsetSet ( $ offset , $ value ) { if ( is_null ( $ offset ) ) { $ offset = $ this -> _integerToStringKey ( $ this -> _integerKeysCounter ++ ) ; } $ this -> _putData ( $ offset , $ value ) ; return $ this ; }
set data for given key

@param string|null $offset
@param mixed $value
@return $this
set data for given key