module CalendariumRomanum::Temporale::Extensions::ChristEternalPriest
{Temporale} extension adding the movable feast of “Christ Eternal Priests”, included in some local calendars
@example
temporale = Temporale.new(2015, extensions: [ Temporale::Extensions::ChristEternalPriest ])
Public Class Methods
christ_eternal_priest(year)
click to toggle source
Computes the feast's date
@param year [Integer] liturgical year @return [Date]
# File lib/calendarium-romanum/temporale/extensions/christ_eternal_priest.rb, line 32 def self.christ_eternal_priest(year) Dates.pentecost(year) + 4 end
each_celebration() { |:christ_eternal_priest, celebration( proc { t('extension.christ_eternal_priest') }, FEAST_PROPER, WHITE, :christ_eternal_priest )| ... }
click to toggle source
@yield [Symbol, Celebration] @return [void]
# File lib/calendarium-romanum/temporale/extensions/christ_eternal_priest.rb, line 15 def self.each_celebration yield( # symbol refers to the date-computing method :christ_eternal_priest, Celebration.new( proc { I18n.t('temporale.extension.christ_eternal_priest') }, Ranks::FEAST_PROPER, Colours::WHITE, :christ_eternal_priest ) ) end