module Holidays::CH
def self.custom_methods
def self.custom_methods { "ch_vd_lundi_du_jeune_federal(year)" => Proc.new { |year| = Date.civil(year,9,1) nd the first Sunday of September l date.wday.eql? 0 do te += 1 ere are 15 days between the first Sunday d the Monday after the third Sunday + 15 ge_jeune_genevois(year)" => Proc.new { |year| = Date.civil(year,9,1) nd the first Sunday of September l date.wday.eql? 0 do te += 1 ursday is four days after Sunday + 4 gl_naefelser_fahrt(year)" => Proc.new { |year| = Date.civil(year,4,1) nd the first Thursday of April l date.wday.eql? 4 do te += 1 ate.eql?(Holidays::Factory::DateCalculator::Easter::Gregorian.easter_calculator.calculate_easter_for(year)-3) te += 7 be_zibelemaerit(year)" => Proc.new { |year| = Date.civil(year,11,1) nd the first Monday of November l date.wday.eql? 1 do te += 1 ere are 21 days between the first monday d the 4rth Monday after + 21 } end