class InputSanitizer::V2::Types::CoercingBooleanCheck

Public Instance Methods

call(value, options = {}) click to toggle source
# File lib/input_sanitizer/v2/types.rb, line 127
def call(value, options = {})
  if [true, 'true'].include?(value)
    true
  elsif [false, 'false'].include?(value)
    false
  else
    raise InputSanitizer::TypeMismatchError.new(value, :boolean)
  end
end