class Rasti::Types::Symbol

Private Class Methods

transform(value) click to toggle source
# File lib/rasti/types/symbol.rb, line 14
def transform(value)
  value.respond_to?(:to_sym) ? value.to_sym : value.to_s.to_sym
end
valid?(value) click to toggle source
# File lib/rasti/types/symbol.rb, line 10
def valid?(value)
  value.respond_to?(:to_sym) || value.respond_to?(:to_s)
end