class Dry::Types::Enum
def call(input)
-
(Object)
-
Parameters:
-
input
(Object
) --
def call(input) value = if values.include?(input) input elsif mapping.key?(input) mapping[input] end type[value || input] end
(Object)
-
input
(Object
)
--
def call(input) value = if values.include?(input) input elsif mapping.key?(input) mapping[input] end type[value || input] end