class Flutie::PageTitlePresenter
Attributes
app_name[R]
content[R]
reversed[R]
separator[R]
Public Class Methods
new(app_name, content, separator, reversed = false)
click to toggle source
# File lib/flutie/page_title_presenter.rb, line 7 def initialize(app_name, content, separator, reversed = false) @app_name = app_name @content = content @separator = separator @reversed = reversed end
Public Instance Methods
ordered_parts()
click to toggle source
# File lib/flutie/page_title_presenter.rb, line 18 def ordered_parts if reversed_order? [content, app_name] else [app_name, content] end end
to_s()
click to toggle source
# File lib/flutie/page_title_presenter.rb, line 14 def to_s ordered_parts.compact.join(separator) end
Private Instance Methods
reversed_order?()
click to toggle source
# File lib/flutie/page_title_presenter.rb, line 28 def reversed_order? @reversed end