class Gyroscope::IntegerList
Public Instance Methods
coerce(values)
click to toggle source
# File lib/gyroscope/integer_list.rb, line 6 def coerce(values) return nil if values.nil? attr = Virtus::Attribute.build Integer, strict: true Array(values). map {|value| value.respond_to?(:split) ? value.split(',') : value }. flatten. map { |v| attr.coerce(v) } end