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