class Sourcescrub::Models::Entity
Public Instance Methods
as_json()
click to toggle source
# File lib/sourcescrub/models/concerns/entity.rb, line 21 def as_json fields.each_with_object({}) { |item, hash| hash[item] = send(item) } end
fields()
click to toggle source
# File lib/sourcescrub/models/concerns/entity.rb, line 12 def fields field_ids.map(&:to_sym) end
parse_response(response)
click to toggle source
# File lib/sourcescrub/models/concerns/entity.rb, line 16 def parse_response(response) dynamic_attributes(self, field_ids, response) self end