EnumConverter¶
Constants¶
Methods¶
def to_ruby(value) @enum_keys.key(value) unless value.nil? end
def convert_type Symbol end
def converted?(value) value.is_a?(db_type) end
def db_type Integer end
def initialize(enum_keys) @enum_keys = enum_keys end
def to_db(value) @enum_keys[value.to_s.to_sym] || 0 end
def to_ruby(value) @enum_keys.key(value) unless value.nil? end