module EventStore::HTTP::Gossip::Response::Transformer
Public Class Methods
instance(raw_data)
click to toggle source
# File lib/event_store/http/gossip/response/transformer.rb, line 10 def self.instance(raw_data) response = Response.new SetAttributes.(response, raw_data) raw_data[:members].each do |member_data| member = member_instance member_data response.add_member member end response end
json()
click to toggle source
# File lib/event_store/http/gossip/response/transformer.rb, line 6 def self.json JSON end
member_instance(member_data)
click to toggle source
# File lib/event_store/http/gossip/response/transformer.rb, line 24 def self.member_instance(member_data) member = Response::Member.new SetAttributes.( member, member_data, strict: true ) member end