Sha256: 190d8a558b4de4e0e6f9c500fd76ab9f570e73dbdbc59166d1a92b91249281e8
Contents?: true
Size: 463 Bytes
Versions: 1
Compression:
Stored size: 463 Bytes
Contents
module FedgerAPI # Class implements response class Response attr_reader :response def initialize(response) @response = response create_keys! end def to_h response.to_h end def to_a response.map { |k, v| [k, v] } end private def create_keys! response.each do |key, val| instance_variable_set("@#{key}", val) define_singleton_method(key) { val } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fedger_api-0.0.1 | lib/fedger_api/response.rb |