Module: Interpol::DocumentationApp::Helpers
- Defined in:
- lib/interpol/documentation_app.rb
Instance Method Summary collapse
- #current_endpoint ⇒ Object
- #endpoints ⇒ Object
- #interpol_config ⇒ Object
- #path_prefix ⇒ Object
- #title ⇒ Object
- #url_path(*path_parts) ⇒ Object (also: #u)
Instance Method Details
#current_endpoint ⇒ Object
73 74 75 |
# File 'lib/interpol/documentation_app.rb', line 73 def current_endpoint endpoints.first end |
#endpoints ⇒ Object
69 70 71 |
# File 'lib/interpol/documentation_app.rb', line 69 def endpoints interpol_config.endpoints end |
#interpol_config ⇒ Object
65 66 67 |
# File 'lib/interpol/documentation_app.rb', line 65 def interpol_config self.class.interpol_config end |
#path_prefix ⇒ Object
86 87 88 |
# File 'lib/interpol/documentation_app.rb', line 86 def path_prefix request.env['SCRIPT_NAME'] end |
#title ⇒ Object
77 78 79 |
# File 'lib/interpol/documentation_app.rb', line 77 def title interpol_config.documentation_title end |
#url_path(*path_parts) ⇒ Object Also known as: u
81 82 83 |
# File 'lib/interpol/documentation_app.rb', line 81 def url_path(*path_parts) [ path_prefix, path_parts ].join("/").squeeze('/') end |