Class: Apitome::Configuration
- Inherits:
-
Object
- Object
- Apitome::Configuration
- Includes:
- Singleton
- Defined in:
- lib/apitome/configuration.rb
Constant Summary collapse
- @@mount_at =
"/api/docs"
- @@root =
will default to Rails.root if left unset
nil
- @@doc_path =
"doc/api"
- @@parent_controller =
"ActionController::Base"
- @@title =
"Apitome Documentation"
- @@layout =
"apitome/application"
- @@code_theme =
"default"
- @@css_override =
nil
- @@js_override =
nil
- @@readme =
"../api.md"
- @@single_page =
true
- @@url_formatter =
-> (str) { str.gsub(/\.json$/, "").underscore.gsub(/[^0-9a-z]+/i, "-") }
- @@remote_url =
nil
- @@http_basic_authentication =
nil
- @@precompile_assets =
true
- @@simulated_response =
true
- @@formatted_body_error_handler =
nil
- @@example_error_handler =
nil
Class Method Summary collapse
Class Method Details
.root=(path) ⇒ Object
47 48 49 |
# File 'lib/apitome/configuration.rb', line 47 def self.root=(path) @@root = Pathname.new(path.to_s) if path.present? end |