class DTOSchema::Validators::BoolValidator

Constants

INSTANCE

Public Instance Methods

valid?(data) click to toggle source
# File lib/dto_schema/validators.rb, line 13
def valid? (data)
  data.is_a?(TrueClass) || data.is_a?(FalseClass)
end
Also aliased as: valid_structure?
valid_structure?(data)
Alias for: valid?
validate(data) click to toggle source
# File lib/dto_schema/validators.rb, line 17
def validate (data)
  return ["Must be boolean"] unless valid? data
  []
end