class Sail::Types::Set

Set

This type allows defining a set

using a string and a separator

(defined in the configuration).

Public Instance Methods

from(value) click to toggle source
# File lib/sail/types/set.rb, line 15
def from(value)
  value.is_a?(::String) ? value : value.join(Sail.configuration.array_separator)
end
to_value() click to toggle source
# File lib/sail/types/set.rb, line 11
def to_value
  ::Set[*@setting.value.split(Sail.configuration.array_separator)]
end