refactor boolean validator rule

This commit is contained in:
Benjamin Neff 2015-07-22 01:28:08 +02:00
parent 66b63f5535
commit da81c2e587

View file

@ -12,7 +12,7 @@ module Validation
true if value =~ /\A(true|false|t|f|yes|no|y|n|1|0)\z/i
elsif value.is_a?(Fixnum)
true if value == 1 || value == 0
elsif value.is_a?(TrueClass) || value.is_a?(FalseClass)
elsif [true, false].include? value
true
else
false