Sha256: e449996de37c92f285adb347bbf3bd60d8d679805e05ef450d3c2791fb73a648
Contents?: true
Size: 336 Bytes
Versions: 7
Compression:
Stored size: 336 Bytes
Contents
require_relative 'json_serializer' module Xendit class Response attr_reader :status, :data def initialize(response) @status = response.status @data = JSONSerializer.decode(response.body) end def success? [200, 201].include?(@status) end def created? @status == 201 end end end
Version data entries
7 entries across 7 versions & 1 rubygems