class PGTrunk::Serializers::LowercaseStringSerializer

@private Cast the attribute value as a non-empty stripped string in lowercase

Public Instance Methods

cast(value) click to toggle source
# File lib/pg_trunk/core/serializers/lowercase_string_serializer.rb, line 8
def cast(value)
  value.to_s.presence&.downcase&.strip
end
serialize(value) click to toggle source
# File lib/pg_trunk/core/serializers/lowercase_string_serializer.rb, line 12
def serialize(value)
  value.to_s
end