Table of Contents - openapi_first-0.14.0 Documentation
Classes and Modules
- OpenapiFirst
- OpenapiFirst::App
- OpenapiFirst::AppWithOptions
- OpenapiFirst::Coverage
- OpenapiFirst::DefaultOperationResolver
- OpenapiFirst::Definition
- OpenapiFirst::Error
- OpenapiFirst::Inbox
- OpenapiFirst::NotFoundError
- OpenapiFirst::NotImplementedError
- OpenapiFirst::Operation
- OpenapiFirst::OperationResolver
- OpenapiFirst::RequestInvalidError
- OpenapiFirst::RequestValidation
- OpenapiFirst::Responder
- OpenapiFirst::ResponseBodyInvalidError
- OpenapiFirst::ResponseCodeNotFoundError
- OpenapiFirst::ResponseContentTypeNotFoundError
- OpenapiFirst::ResponseInvalid
- OpenapiFirst::ResponseObject
- OpenapiFirst::ResponseValidation
- OpenapiFirst::ResponseValidator
- OpenapiFirst::Router
- OpenapiFirst::RouterRequired
- OpenapiFirst::SchemaValidation
- OpenapiFirst::Utils
- OpenapiFirst::Validation
- OpenapiFirst::ValidationFormat
Methods
- ::app — OpenapiFirst
- ::classify — OpenapiFirst::Utils
- ::deep_merge! — OpenapiFirst::Utils
- ::deep_stringify — OpenapiFirst::Utils
- ::deep_symbolize — OpenapiFirst::Utils
- ::env — OpenapiFirst
- ::error_details — OpenapiFirst::ValidationFormat
- ::load — OpenapiFirst
- ::middleware — OpenapiFirst
- ::new — OpenapiFirst::AppWithOptions
- ::new — OpenapiFirst::RequestInvalidError
- ::new — OpenapiFirst::App
- ::new — OpenapiFirst::Coverage
- ::new — OpenapiFirst::DefaultOperationResolver
- ::new — OpenapiFirst::Definition
- ::new — OpenapiFirst::Inbox
- ::new — OpenapiFirst::Operation
- ::new — OpenapiFirst::RequestValidation
- ::new — OpenapiFirst::Responder
- ::new — OpenapiFirst::OperationResolver
- ::new — OpenapiFirst::ResponseObject
- ::new — OpenapiFirst::ResponseValidation
- ::new — OpenapiFirst::ResponseValidator
- ::new — OpenapiFirst::Router
- ::new — OpenapiFirst::SchemaValidation
- ::new — OpenapiFirst::Validation
- ::underscore — OpenapiFirst::Utils
- #all_parameters — OpenapiFirst::Operation
- #build_parameters_json_schema — OpenapiFirst::Operation
- #build_router — OpenapiFirst::Router
- #call — OpenapiFirst::App
- #call — OpenapiFirst::Coverage
- #call — OpenapiFirst::DefaultOperationResolver
- #call — OpenapiFirst::RequestValidation
- #call — OpenapiFirst::Responder
- #call — OpenapiFirst::ResponseValidation
- #call — OpenapiFirst::Router
- #call — OpenapiFirst::RouterRequired
- #call_router — OpenapiFirst::Router
- #content_type_for — OpenapiFirst::Operation
- #convert_nullable — OpenapiFirst::SchemaValidation
- #default_error — OpenapiFirst::RequestValidation
- #endpoint_id — OpenapiFirst::Coverage
- #error_message — OpenapiFirst::RequestInvalidError
- #error_message_for — OpenapiFirst::ResponseValidation
- #errors? — OpenapiFirst::Validation
- #filtered_params — OpenapiFirst::RequestValidation
- #find_class_method_handler — OpenapiFirst::DefaultOperationResolver
- #find_const — OpenapiFirst::DefaultOperationResolver
- #find_content_for_content_type — OpenapiFirst::Operation
- #find_handler — OpenapiFirst::DefaultOperationResolver
- #find_handler — OpenapiFirst::Responder
- #find_instance_method_handler — OpenapiFirst::DefaultOperationResolver
- #generate_schema — OpenapiFirst::Operation
- #halt — OpenapiFirst::RequestValidation
- #halt_with_error — OpenapiFirst::RequestValidation
- #human_error — OpenapiFirst::RequestInvalidError
- #human_source — OpenapiFirst::RequestInvalidError
- #load_json — OpenapiFirst::ResponseValidation
- #name — OpenapiFirst::Operation
- #new — OpenapiFirst::AppWithOptions
- #new_node — OpenapiFirst::Operation
- #operation_id — OpenapiFirst::Operation
- #operation_object — OpenapiFirst::Operation
- #parameters_schema — OpenapiFirst::Operation
- #parse_and_validate_request_body! — OpenapiFirst::RequestValidation
- #parse_array_parameter — OpenapiFirst::RequestValidation
- #parse_parameter — OpenapiFirst::RequestValidation
- #parse_request_body! — OpenapiFirst::RequestValidation
- #parse_simple_value — OpenapiFirst::RequestValidation
- #raise_error — OpenapiFirst::Router
- #read? — OpenapiFirst::Operation
- #request_body — OpenapiFirst::Operation
- #request_body_schema — OpenapiFirst::Operation
- #response_by_code — OpenapiFirst::Operation
- #response_for — OpenapiFirst::Operation
- #response_schema_for — OpenapiFirst::Operation
- #serialize — OpenapiFirst::Responder
- #serialize_query_parameter_errors — OpenapiFirst::RequestValidation
- #serialize_request_body_errors — OpenapiFirst::RequestValidation
- #to_boolean — OpenapiFirst::RequestValidation
- #validate — OpenapiFirst::ResponseValidation
- #validate — OpenapiFirst::ResponseValidator
- #validate — OpenapiFirst::SchemaValidation
- #validate_query_parameters! — OpenapiFirst::RequestValidation
- #validate_request_body_presence! — OpenapiFirst::RequestValidation
- #validate_request_content_type! — OpenapiFirst::RequestValidation
- #validate_response_body — OpenapiFirst::ResponseValidation
- #validate_status_only — OpenapiFirst::ResponseValidation
- #write? — OpenapiFirst::Operation