class Configru::OptionArray
Public Instance Methods
transform(values)
click to toggle source
# File lib/configru/option.rb, line 43 def transform(values) return values unless self.transformation values.map(&self.transformation) end
type?(values)
click to toggle source
# File lib/configru/option.rb, line 31 def type?(values) return false unless values.is_a?(Array) values.all? {|x| x.is_a?(self.type) } end
valid?(values)
click to toggle source
Calls superclass method
Configru::OptionMethods#valid?
# File lib/configru/option.rb, line 36 def valid?(values) return true unless self.validation values.all? do |x| super(x) end end