Class: Milestoner::Views::Context
- Inherits:
-
Hanami::View::Context
- Object
- Hanami::View::Context
- Milestoner::Views::Context
- Extended by:
- Forwardable
- Defined in:
- lib/milestoner/views/context.rb
Overview
The view context.
Instance Method Summary collapse
Instance Method Details
#page_title(delimiter: " | ") ⇒ Object
37 38 39 |
# File 'lib/milestoner/views/context.rb', line 37 def page_title delimiter: " | " [project_title, organization_label].compress.join delimiter end |
#project_slug ⇒ Object
41 42 43 |
# File 'lib/milestoner/views/context.rb', line 41 def project_slug [project_name, project_version].compact.join("_").tr ".", Core::EMPTY_STRING end |
#project_title ⇒ Object
45 |
# File 'lib/milestoner/views/context.rb', line 45 def project_title = [project_label, project_version].compact.join " " |