Class: Planik::Lohnausweis::Rohdaten

Inherits:
Object
  • Object
show all
Defined in:
lib/lohnausweis/rohdaten.rb

Overview

Die Rohdaten um einen Lohnausweis zu generieren

Defined Under Namespace

Classes: Adresse, ArbeitsItem, Arbeitszeit, MengeAnsatz

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize {|_self| ... } ⇒ Rohdaten

Returns a new instance of Rohdaten.

Yields:

  • (_self)

Yield Parameters:



70
71
72
73
# File 'lib/lohnausweis/rohdaten.rb', line 70

def initialize
  @arbeitsliste = []
  yield self
end

Instance Attribute Details

#adresseObject

Returns the value of attribute adresse.



65
66
67
# File 'lib/lohnausweis/rohdaten.rb', line 65

def adresse
  @adresse
end

#arbeitslisteObject

Returns the value of attribute arbeitsliste.



68
69
70
# File 'lib/lohnausweis/rohdaten.rb', line 68

def arbeitsliste
  @arbeitsliste
end

#arbeitszeitObject

Returns the value of attribute arbeitszeit.



66
67
68
# File 'lib/lohnausweis/rohdaten.rb', line 66

def arbeitszeit
  @arbeitszeit
end

#end_datumObject

Returns the value of attribute end_datum.



64
65
66
# File 'lib/lohnausweis/rohdaten.rb', line 64

def end_datum
  @end_datum
end

#start_datumObject

Returns the value of attribute start_datum.



64
65
66
# File 'lib/lohnausweis/rohdaten.rb', line 64

def start_datum
  @start_datum
end

#zulage_nachtObject

Returns the value of attribute zulage_nacht.



67
68
69
# File 'lib/lohnausweis/rohdaten.rb', line 67

def zulage_nacht
  @zulage_nacht
end

#zulage_wochenendeObject

Returns the value of attribute zulage_wochenende.



67
68
69
# File 'lib/lohnausweis/rohdaten.rb', line 67

def zulage_wochenende
  @zulage_wochenende
end