Class: SchildErweitert::Schule

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

Overview

Schul-Tabelle mit vereinfachtem Zugriff auf Datenfelder mittel class-Methoden

Class Method Summary collapse

Class Method Details

.ortObject

gibt den Ort der Schule zurück



539
540
541
# File 'lib/schild.rb', line 539

def self.ort
  self.first.ort
end

.schulleiter_inObject

gibt die männliche bzw. weibliche Form des Schulleiters zurück



534
535
536
# File 'lib/schild.rb', line 534

def self.schulleiter_in
  self.first.schulleiter_geschlecht == 3 ? "Schulleiter" : "Schulleiterin"
end

.schulnummerObject

gibt die Schulnummer zurück



524
525
526
# File 'lib/schild.rb', line 524

def self.schulnummer
  self.first.schul_nr
end

.v_name_schulleiterObject

gibt den Namen des Schulleiters als V. Name zurück



529
530
531
# File 'lib/schild.rb', line 529

def self.v_name_schulleiter
  "#{self.first.schulleiter_vorname[0]}. #{self.first.schulleiter_name}"
end