module FieldSerializer

Constants

VERSION

Public Class Methods

included(klass) click to toggle source
# File lib/field_serializer.rb, line 4
def self.included(klass)
  klass.extend(ClassMethods)
end

Public Instance Methods

to_h() click to toggle source
# File lib/field_serializer.rb, line 24
def to_h
  self.class.fields.map { |name|
    v = __send__(name)
    [name, v]
  }.to_h
end