module Almanack::ServerContext::Helpers
Public Instance Methods
almanack_issues_url()
click to toggle source
@return The URL to Almanack's issues page.
# File lib/almanack/server/helpers.rb, line 15 def almanack_issues_url Almanack::ISSUES end
almanack_project_url()
click to toggle source
@return The URL to Almanack's project homepage.
# File lib/almanack/server/helpers.rb, line 10 def almanack_project_url Almanack::HOMEPAGE end
calendar()
click to toggle source
@return The calendar.
# File lib/almanack/server/helpers.rb, line 25 def calendar @calendar ||= Almanack.calendar end
feed_url()
click to toggle source
@return The URL to your consolidated iCal feed.
# File lib/almanack/server/helpers.rb, line 5 def feed_url File.join(request.base_url, "#{settings.feed_path}.ics") end
now()
click to toggle source
@return The current time.
# File lib/almanack/server/helpers.rb, line 20 def now Time.now end
page_title(separator: " – ")
click to toggle source
@return The title of the page.
# File lib/almanack/server/helpers.rb, line 30 def page_title(separator: " – ") [@title, calendar.title].compact.join(separator) end
title(value)
click to toggle source
Use to set the title of the page.
# File lib/almanack/server/helpers.rb, line 35 def title(value) @title = value end