class Dialogue::ConversationOptionsValidator

Constants

VALID_OPTIONS

Public Instance Methods

validate(options) click to toggle source
# File lib/dialogue/conversation_options_validator.rb, line 5
def validate(options)
  errors = []
  options.keys.each do |key|
    errors << "#{key} is not a valid option" unless VALID_OPTIONS.include?(key)
  end

  ValidationResult.new errors
end