module Lazier::Boolean

Extension for the boolean values.

Public Instance Methods

to_i() click to toggle source

Converts the boolean to a integer.

@return [Fixnum] `1` for `true`, `0` for `false`.

# File lib/lazier/boolean.rb, line 14
def to_i
  is_a?(TrueClass) ? 1 : 0
end
value() click to toggle source

Returns the boolean itself for use in form helpers.

@return [Boolean] The boolean value.

# File lib/lazier/boolean.rb, line 21
def value
  self
end