Sha256: 95f6e866f24273044c5413edae7d2b3cb3f4bd290a26fd28c235328e16909682
Contents?: true
Size: 396 Bytes
Versions: 7
Compression:
Stored size: 396 Bytes
Contents
# frozen_string_literal: true require 'forwardable' module Iwoca class Response extend Forwardable def_delegators :@http_response, :body, :status, :success? def initialize(http_response) @http_response = http_response end def errors @http_response.body&.dig(:errors) || [] end def data @http_response.body&.dig(:data) || {} end end end
Version data entries
7 entries across 7 versions & 1 rubygems