Class: Arbeitszeitkonto::FeiertagZeitkontoCalculator

Inherits:
ZeitkontoCalculator show all
Defined in:
lib/arbeitszeitkonto/feiertag_zeitkonto_calculator.rb

Overview

Feiertag

Instance Method Summary collapse

Constructor Details

#initialize(feiertage, zeit_von, zeit_bis, start_tag = 0) ⇒ FeiertagZeitkontoCalculator

@feiertage: Array von Dates @zeit_von, @zeit_bis: Times für die Zeitangaben @start_tag: Wann die Feiertagzeitspanne beginnt. Es kann ja sein, dass sie am Tag vorher beginnt



13
14
15
# File 'lib/arbeitszeitkonto/feiertag_zeitkonto_calculator.rb', line 13

def initialize feiertage, zeit_von, zeit_bis, start_tag = 0
  @feiertage_zeitspannen = create_feiertage_zeitspannen(feiertage, zeit_von, zeit_bis, start_tag)
end

Instance Method Details

#calculate(zeitspannen) ⇒ Object



19
20
21
# File 'lib/arbeitszeitkonto/feiertag_zeitkonto_calculator.rb', line 19

def calculate zeitspannen
  calc(Array(zeitspannen), @feiertage_zeitspannen)
end