Method: Webbynode::Option#in_error

Defined in:
lib/webbynode/option.rb

#in_error(allowed_values) ⇒ Object



64
65
66
67
# File 'lib/webbynode/option.rb', line 64

def in_error(allowed_values)
  opts = allowed_values.map { |v| "'#{v}'"}
  "Invalid value '#{value}' for #{self.class.name.split("::").last.downcase} '#{self.name}'. It should be one of #{opts.to_phrase("or")}."
end