Class: Arbeitszeitkonto::FeiertagZeitkontoCalculator
- Inherits:
-
ZeitkontoCalculator
- Object
- ZeitkontoCalculator
- Arbeitszeitkonto::FeiertagZeitkontoCalculator
- Defined in:
- lib/arbeitszeitkonto/feiertag_zeitkonto_calculator.rb
Overview
Feiertag
Instance Method Summary collapse
- #calculate(zeitspannen) ⇒ Object
-
#initialize(feiertage, zeit_von, zeit_bis, start_tag = 0) ⇒ FeiertagZeitkontoCalculator
constructor
@feiertage: Array von Dates @zeit_von, @zeit_bis: Times für die Zeitangaben @start_tag: Wann die Feiertagzeitspanne beginnt.
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 |