Sha256: a5f4a1c68ac2247b99eb5ee7249d877377a7f7250eddfdeaa683739bc874166a
Contents?: true
Size: 349 Bytes
Versions: 5
Compression:
Stored size: 349 Bytes
Contents
# frozen_string_literal: true module Openapi3Parser module Validation class InputValidator attr_reader :callable def initialize(callable) @callable = callable end def call(validatable) error = callable.call(validatable.input) validatable.add_error(error) if error end end end end
Version data entries
5 entries across 5 versions & 2 rubygems