class Faraday::Request::XML

Public Class Methods

new(app, options={}) click to toggle source
# File lib/faraday/request/xml.rb, line 6
def initialize(app, options={})
  @app     = app
  @options = options
end

Public Instance Methods

call(env) click to toggle source
# File lib/faraday/request/xml.rb, line 11
def call(env)
  if env[:method] == :post
    env[:body] = env[:body].to_xml(:root => env[:body].delete(:root))
  end

  @app.call(env)
end