class Committee::Drivers::OpenAPI3::Driver
Public Instance Methods
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 16 def default_allow_get_body false end
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 7 def default_coerce_date_times true end
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 12 def default_coerce_form_params true end
Whether parameters that were form-encoded will be coerced by default.
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 22 def default_path_params true end
Whether parameters in a request’s path will be considered and coerced by default.
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 28 def default_query_params true end
Whether parameters in a request’s query string will be considered and coerced by default.
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 32 def default_validate_success_only false end
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 41 def parse(open_api) schema_class.new(self, open_api) end
@return [Committee::Drivers::OpenAPI3::Schema]
Source
# File lib/committee/drivers/open_api_3/driver.rb, line 45 def schema_class Committee::Drivers::OpenAPI3::Schema end