class ActiveRecord::Type::Boolean
Active Model Boolean Type
A class that behaves like a boolean type, including rules for coercion of user input.
-
"false"
,"f"
,"0"
,0
or any other value inFALSE_VALUES
will be coerced tofalse
. -
Empty strings are coerced to
nil
. -
All other values will be coerced to
true
.
Inherits From
-
class
Value
Constants
FALSE_VALUES
[
false, 0,
"0", :"0",
"f", :f,
"F", :F,
"false", :false,
"FALSE", :FALSE,
"off", :off,
"OFF", :OFF,
].to_set.freeze