module Rack::ServiceApiVersioning::InputIsInvalid::Internals

Stateless methods

Public Class Methods

_api_versions?(input) click to toggle source
# File lib/rack/service_api_versioning/input_is_invalid.rb, line 20
def self._api_versions?(input)
  input.data[:api_versions].any?
end
verify_api_versions(input) click to toggle source
# File lib/rack/service_api_versioning/input_is_invalid.rb, line 24
def self.verify_api_versions(input)
  return ReportNotFound.call unless _api_versions?(input)
  nil
end
verify_input(input) click to toggle source
# File lib/rack/service_api_versioning/input_is_invalid.rb, line 29
def self.verify_input(input)
  return ReportInvalidDescription.call unless input.any?
  nil
end