Module: OpenapiFirst::Validators::RequestParameters
- Defined in:
- lib/openapi_first/validators/request_parameters.rb
Defined Under Namespace
Classes: Path, Query, RequestCookies, RequestHeaders
Constant Summary collapse
- VALIDATORS =
{ path_schema: Path, query_schema: Query, header_schema: RequestHeaders, cookie_schema: RequestCookies }.freeze
Class Method Summary collapse
Class Method Details
.for(args) ⇒ Object
41 42 43 44 45 46 |
# File 'lib/openapi_first/validators/request_parameters.rb', line 41 def self.for(args) VALIDATORS.filter_map do |key, klass| schema = args[key] klass.new(schema) if schema end end |