Class: Swagger::Docs::Config
- Inherits:
-
Object
- Object
- Swagger::Docs::Config
- Defined in:
- lib/swagger/docs/config.rb
Class Method Summary collapse
- .base_api_controller ⇒ Object
- .base_application ⇒ Object
- .register_apis(versions) ⇒ Object
- .registered_apis ⇒ Object
- .transform_path(path) ⇒ Object
Class Method Details
.base_api_controller ⇒ Object
5 |
# File 'lib/swagger/docs/config.rb', line 5 def base_api_controller; ApplicationController end |
.base_application ⇒ Object
6 |
# File 'lib/swagger/docs/config.rb', line 6 def base_application; Rails.application end |
.register_apis(versions) ⇒ Object
7 8 9 10 |
# File 'lib/swagger/docs/config.rb', line 7 def register_apis(versions) base_api_controller.send(:include, ImpotentMethods) @versions = versions end |
.registered_apis ⇒ Object
11 12 13 |
# File 'lib/swagger/docs/config.rb', line 11 def registered_apis @versions ||= {} end |
.transform_path(path) ⇒ Object
14 15 16 17 |
# File 'lib/swagger/docs/config.rb', line 14 def transform_path(path) # This is only for overriding, so don't perform any path transformations by default. path end |