Sha256: 193b731cd5fd422d0f424de28571b4316f2c995e3968d15c0909a2462d007065

Contents?: true

Size: 305 Bytes

Versions: 6

Compression:

Stored size: 305 Bytes

Contents

module Workarea
  module Emarsys
    class Response
      def initialize(response)
        @response = response
      end

      def success?
        @response.success?
      end

      def body
        return unless @response.body
        @body ||= JSON.parse(@response.body)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
workarea-emarsys-1.0.4 app/lib/workarea/emarsys/response.rb
workarea-emarsys-2.0.1 app/lib/workarea/emarsys/response.rb
workarea-emarsys-2.0.0 app/lib/workarea/emarsys/response.rb
workarea-emarsys-1.1.0 app/lib/workarea/emarsys/response.rb
workarea-emarsys-1.0.3 app/lib/workarea/emarsys/response.rb
workarea-emarsys-1.0.2 app/lib/workarea/emarsys/response.rb