lib/soapy_cake/client.rb in soapy_cake-1.14.2 vs lib/soapy_cake/client.rb in soapy_cake-1.14.3
- old
+ new
@@ -8,10 +8,14 @@
@time_offset = opts.fetch(:time_offset, ENV['CAKE_TIME_OFFSET']) ||
fail(Error, 'Cake time offset missing')
@opts = opts
end
+ def xml_response?
+ opts[:xml_response] == true
+ end
+
protected
attr_reader :opts
def run(request)
@@ -22,13 +26,9 @@
.new(response_body(request), request.short_response?, time_offset)
.public_send(:"to_#{xml_response? ? 'xml' : 'enum'}")
end
private
-
- def xml_response?
- opts[:xml_response] == true
- end
def response_body(request)
if request.opts[:response].present?
request.opts[:response]
else