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 40 41 |
# File 'lib/milestoner/views/context.rb', line 37 def page_title delimiter: " | " project_title = [project_label, project_version].compact.join " " [project_title, organization_label].compress.join delimiter end |
#project_slug ⇒ Object
43 44 45 |
# File 'lib/milestoner/views/context.rb', line 43 def project_slug [project_name, project_version].compact.join("_").tr ".", Core::EMPTY_STRING end |