original_string: static function recursiveBuild($path, $value, $source = array()) {
          self::pathSet($source, $path, $value);
          return $source;
      }
code: static function recursiveBuild($path, $value, $source = array()) {
          self::pathSet($source, $path, $value);
          return $source;
      }
code_tokens: static function recursiveBuild ( $ path , $ value , $ source = array ( ) ) { self :: pathSet ( $ source , $ path , $ value ) ; return $ source ; }
docstring: Append the value to the array using the key provided.
  
  e.g if value is 'llama' & path is [0, 'email', 'location'] result will be
  [0 => ['email' => ['location' => 'llama']]
  
  @param           $path
  @param           $value
  @param   array   $source
  @return  array
  
  @access  public
  @static
docstring_tokens: Append the value to the array using the key provided .