class Faraday::Response::ParseXML

Public Class Methods

new(app, klass) click to toggle source
Calls superclass method
# File lib/faraday/response/parse_xml.rb, line 8
def initialize(app, klass)
  @klass = klass

  super(app)
end

Public Instance Methods

on_complete(env) click to toggle source
# File lib/faraday/response/parse_xml.rb, line 14
def on_complete(env)
  if env[:body] and !env[:body].strip.empty?
    env[:body] = @klass.parse env[:body]
  else
    env[:body] = nil
  end
end