Table of Contents - openapi-rails-0.4.0 Documentation
Pages
Classes and Modules
- ActionDispatch
- ActionDispatch::Routing
- ActionDispatch::Routing::Mapper
- Api
- Api::BaseController
- BSON
- BSON::ObjectId
- Openapi
- Openapi::ConfigGenerator
- Openapi::Configuration
- Openapi::Engine
- Openapi::Middleware
- Openapi::Mongoid
- Openapi::Mongoid::CrudActions
- Openapi::Mongoid::SpecBuilder
- Openapi::RoutesParser
- Openapi::SwaggerRoot
- Swagger
- Swagger::Blocks
- Swagger::Blocks::Nodes
- Swagger::Blocks::Nodes::ItemsNode
- Swagger::Blocks::Nodes::PropertyNode
- Swagger::Blocks::Nodes::SchemaBuilder
- Swagger::Blocks::Nodes::SchemaNode
Methods
- ::build_specification — Openapi::SwaggerRoot
- ::extended — Openapi::Configuration
- ::new — Openapi::Middleware
- ::new — Openapi::RoutesParser
- ::source_root — Openapi::ConfigGenerator
- #action_specification_exists? — Openapi::Mongoid::SpecBuilder
- #apply_scopes_to_chain! — Openapi::Mongoid::CrudActions
- #as_json — BSON::ObjectId
- #build_crud_specification — Openapi::Mongoid::SpecBuilder
- #build_model_schema — Swagger::Blocks::Nodes::SchemaBuilder
- #build_object — Openapi::Mongoid::CrudActions
- #build_openapi_definitions — Openapi::Mongoid::SpecBuilder
- #build_openapi_paths — Openapi::Mongoid::SpecBuilder
- #build_openapi_specification — Openapi::Mongoid::SpecBuilder
- #call — Openapi::Middleware
- #configure — Openapi::Configuration
- #controller_slug — Openapi::RoutesParser
- #create — Openapi::Mongoid::CrudActions
- #create_base_controller_file — Openapi::ConfigGenerator
- #create_config_file — Openapi::ConfigGenerator
- #crud — ActionDispatch::Routing::Mapper
- #csv_config — Openapi::Mongoid::CrudActions
- #default_scope — Openapi::Mongoid::CrudActions
- #destroy — Openapi::Mongoid::CrudActions
- #find_object — Openapi::Mongoid::CrudActions
- #get_required_fields — Swagger::Blocks::Nodes::SchemaBuilder
- #index — Openapi::Mongoid::CrudActions
- #json_config — Openapi::Mongoid::CrudActions
- #last_page? — Openapi::Mongoid::CrudActions
- #log_errors — Openapi::Mongoid::CrudActions
- #mount_openapi_documentation — ActionDispatch::Routing::Mapper
- #mount_openapi_specification — ActionDispatch::Routing::Mapper
- #page — Openapi::Mongoid::CrudActions
- #paginate_chain! — Openapi::Mongoid::CrudActions
- #paginates_per — Openapi::Mongoid::CrudActions
- #parse! — Openapi::RoutesParser
- #per_page — Openapi::Mongoid::CrudActions
- #permitted_params — Openapi::Mongoid::CrudActions
- #rails_routes — Openapi::RoutesParser
- #resource_class — Openapi::Mongoid::CrudActions
- #resource_params — Openapi::Mongoid::CrudActions
- #resource_request_name — Openapi::Mongoid::CrudActions
- #response_config — Openapi::Mongoid::CrudActions
- #routes_inspector — Openapi::RoutesParser
- #search_filter_chain! — Openapi::Mongoid::CrudActions
- #set_default_configuration — Openapi::Configuration
- #set_index_headers! — Openapi::Mongoid::CrudActions
- #set_object_version! — Openapi::Mongoid::CrudActions
- #show — Openapi::Mongoid::CrudActions
- #spec_params — Openapi::Mongoid::SpecBuilder
- #support_search? — Openapi::Mongoid::CrudActions
- #support_version? — Openapi::Mongoid::CrudActions
- #to_json — BSON::ObjectId
- #update — Openapi::Mongoid::CrudActions
- #warn_on_undocumented_actions — Openapi::Mongoid::SpecBuilder