Class: BooleanValidator

Inherits:
ActiveModel::Validations::InclusionValidator
  • Object
show all
Defined in:
lib/trax/validators/boolean_validator.rb

Overview

Credit to Jason Staten, github.com/statianzo

Defined Under Namespace

Modules: HelperMethods

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ BooleanValidator

Returns a new instance of BooleanValidator.



3
4
5
6
7
# File 'lib/trax/validators/boolean_validator.rb', line 3

def initialize(options)
  options[:in] = [true, false].to_set
  options[:message] = "must be true or false"
  super
end