class Moguro::Types::Boolean

Fake Boolean class for type definition @since 0.0.1

Public Instance Methods

type() click to toggle source

Type name for error message @since 0.0.1 @private

# File lib/moguro/types/boolean.rb, line 24
def type
  'TrueClass or FalseClass'
end
valid?(val) click to toggle source

validate value type TrueClass or FalseClass @since 0.0.1

# File lib/moguro/types/boolean.rb, line 15
def valid?(val)
  val.is_a?(TrueClass) || val.is_a?(FalseClass)
end