original_string: public function set($path, $value)
      {
          PropertyAccessor::setByPath($this->values, $this->path($path), $value);
      }
code: public function set($path, $value)
      {
          PropertyAccessor::setByPath($this->values, $this->path($path), $value);
      }
code_tokens: public function set ( $ path , $ value ) { PropertyAccessor :: setByPath ( $ this -> values , $ this -> path ( $ path ) , $ value ) ; }
docstring: Set the value at the specified path
  
  @param array|string $path
  @param mixed $value
  @return void
  
  @throws \UnexpectedValueException
docstring_tokens: Set the value at the specified path