refactor boolean validator rule
This commit is contained in:
parent
66b63f5535
commit
da81c2e587
1 changed files with 1 additions and 1 deletions
|
|
@ -12,7 +12,7 @@ module Validation
|
||||||
true if value =~ /\A(true|false|t|f|yes|no|y|n|1|0)\z/i
|
true if value =~ /\A(true|false|t|f|yes|no|y|n|1|0)\z/i
|
||||||
elsif value.is_a?(Fixnum)
|
elsif value.is_a?(Fixnum)
|
||||||
true if value == 1 || value == 0
|
true if value == 1 || value == 0
|
||||||
elsif value.is_a?(TrueClass) || value.is_a?(FalseClass)
|
elsif [true, false].include? value
|
||||||
true
|
true
|
||||||
else
|
else
|
||||||
false
|
false
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue