Module: Quby::Compiler::DSL::Questions::RegexpValidations

Included in:
StringQuestionBuilder, TextQuestionBuilder
Defined in:
lib/quby/compiler/dsl/questions/base.rb

Instance Method Summary collapse

Instance Method Details

#validates_format_with(regexp, options = {}) ⇒ Object



59
60
61
62
# File 'lib/quby/compiler/dsl/questions/base.rb', line 59

def validates_format_with(regexp, options = {})
  @question.validations ||= []
  @question.validations << {type: :regexp, matcher: regexp}.reverse_merge(options)
end