. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Census; /** * Definitions for a census */ class CensusOfDeutschland1919 extends CensusOfDeutschland implements CensusInterface { /** * When did this census occur. * * @return string */ public function censusDate(): string { return '08 OCT 1919'; } /** * Where did this census occur, in GEDCOM format. * * @return string */ public function censusPlace(): string { return 'Mecklenburg-Schwerin, Deutschland'; } /** * The columns of the census. * * @return CensusColumnInterface[] */ public function columns(): array { return [ new CensusColumnNull($this, 'Nummer', 'Laufende Nummer'), new CensusColumnGivenNames($this, 'Vorname', 'Vorname'), new CensusColumnSurname($this, 'Familienname', 'Familienname'), new CensusColumnRelationToHeadGerman($this, 'Stellung im Haushalt', 'Stellung im Haushalt'), new CensusColumnNull($this, 'männlich', 'Geschlecht männlich'), new CensusColumnNull($this, 'weiblich', 'Geschlecht weiblich'), new CensusColumnNull($this, 'Familienstand', 'Familienstand'), new CensusColumnBirthDay($this, 'Geburts-Tag', 'Geburts-Tag'), new CensusColumnBirthMonth($this, 'Geburts-Monat', 'Geburts-Monat'), new CensusColumnBirthYear($this, 'Geburts-Jahr', 'Geburts-Jahr'), new CensusColumnBirthPlace($this, 'Geburtsort', 'Name des Geburtsorts'), new CensusColumnNull($this, 'Amt, Kreis, Bezirk', 'Amt, Kreis oder sonstiger obrigkeitlicher Bezirk'), new CensusColumnNull($this, 'StA', 'Staatsangehörigkeit'), new CensusColumnNull($this, 'Gemeinde Brotversorgung', 'Gemeinde der Brotversorgung'), new CensusColumnNull($this, 'Wohn-/ Aufenthaltsort', 'Wohnort bei nur vorübergehend Anwesenden. Aufenthaltsort bei vorübergehend Abwesenden'), new CensusColumnNull($this, 'Dienstgrad', 'Für Militärpersonen: Angabe des Dienstgrades'), new CensusColumnNull($this, 'Kriegsgefangener', 'Angabe ob Kriegsgefangener'), ]; } }