class Terrestrial::Serializer
Attributes
field_names[R]
object[R]
Public Class Methods
new(field_names, object)
click to toggle source
# File lib/terrestrial/serializer.rb, line 3 def initialize(field_names, object) @field_names = field_names @object = object end
Public Instance Methods
to_h()
click to toggle source
# File lib/terrestrial/serializer.rb, line 10 def to_h Hash[ field_names.map { |field_name| [field_name, object.public_send(field_name)] } ] end