Method: Hubspot::Events::ApiClient#object_to_http_body

Defined in:
lib/hubspot/codegen/events/api_client.rb

#object_to_http_body(model) ⇒ String

Convert object (array, hash, object, etc) to JSON string.

Parameters:

  • model (Object)

    object to be converted into JSON string

Returns:

  • (String)

    JSON string representation of the object



365
366
367
368
369
370
371
372
373
374
# File 'lib/hubspot/codegen/events/api_client.rb', line 365

def object_to_http_body(model)
  return model if model.nil? || model.is_a?(String)
  local_body = nil
  if model.is_a?(Array)
    local_body = model.map { |m| object_to_hash(m) }
  else
    local_body = object_to_hash(model)
  end
  local_body.to_json
end