class PGTrunk::Serializers::SymbolSerializer
@private Cast the attribute value as a symbol.
Public Instance Methods
cast(value)
click to toggle source
# File lib/pg_trunk/core/serializers/symbol_serializer.rb, line 8 def cast(value) return if value.blank? return value if value.is_a?(Symbol) return value.to_sym if value.respond_to?(:to_sym) value.to_s.to_sym end
serialize(value)
click to toggle source
# File lib/pg_trunk/core/serializers/symbol_serializer.rb, line 16 def serialize(value) value end