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