| @@ 21-66 (lines=46) @@ | ||
| 18 | /** |
|
| 19 | * Definitions for a census |
|
| 20 | */ |
|
| 21 | class CensusOfDeutschland1919 extends CensusOfDeutschland implements CensusInterface { |
|
| 22 | /** |
|
| 23 | * When did this census occur. |
|
| 24 | * |
|
| 25 | * @return string |
|
| 26 | */ |
|
| 27 | public function censusDate() { |
|
| 28 | return '08 OCT 1919'; |
|
| 29 | } |
|
| 30 | ||
| 31 | /** |
|
| 32 | * Where did this census occur, in GEDCOM format. |
|
| 33 | * |
|
| 34 | * @return string |
|
| 35 | */ |
|
| 36 | public function censusPlace() { |
|
| 37 | return 'Mecklenburg-Schwerin, Deutschland'; |
|
| 38 | } |
|
| 39 | ||
| 40 | /** |
|
| 41 | * The columns of the census. |
|
| 42 | * |
|
| 43 | * @return CensusColumnInterface[] |
|
| 44 | */ |
|
| 45 | public function columns() { |
|
| 46 | return array( |
|
| 47 | new CensusColumnNull($this, 'Nummer', 'Laufende Nummer'), |
|
| 48 | new CensusColumnGivenNames($this, 'Vorname', 'Vorname'), |
|
| 49 | new CensusColumnSurname($this, 'Familienname', 'Familienname'), |
|
| 50 | new CensusColumnRelationToHeadGerman($this, 'Stellung im Haushalt', 'Stellung im Haushalt'), |
|
| 51 | new CensusColumnNull($this, 'männlich', 'Geschlecht männlich'), |
|
| 52 | new CensusColumnNull($this, 'weiblich', 'Geschlecht weiblich'), |
|
| 53 | new CensusColumnNull($this, 'Familienstand', 'Familienstand'), |
|
| 54 | new CensusColumnBirthDay($this, 'Geburts-Tag', 'Geburts-Tag'), |
|
| 55 | new CensusColumnBirthMonth($this, 'Geburts-Monat', 'Geburts-Monat'), |
|
| 56 | new CensusColumnBirthYear($this, 'Geburts-Jahr', 'Geburts-Jahr'), |
|
| 57 | new CensusColumnBirthPlace($this, 'Geburtsort', 'Name des Geburtsorts'), |
|
| 58 | new CensusColumnNull($this, 'Amt, Kreis, Bezirk', 'Amt, Kreis oder sonstiger obrigkeitlicher Bezirk'), |
|
| 59 | new CensusColumnNull($this, 'StA', 'Staatsangehörigkeit'), |
|
| 60 | new CensusColumnNull($this, 'Gemeinde Brotversorgung', 'Gemeinde der Brotversorgung'), |
|
| 61 | new CensusColumnNull($this, 'Wohn-/ Aufenthaltsort', 'Wohnort bei nur vorübergehend Anwesenden. Aufenthaltsort bei vorübergehend Abwesenden'), |
|
| 62 | new CensusColumnNull($this, 'Dienstgrad', 'Für Militärpersonen: Angabe des Dienstgrades'), |
|
| 63 | new CensusColumnNull($this, 'Kriegsgefangener', 'Angabe ob Kriegsgefangener'), |
|
| 64 | ); |
|
| 65 | } |
|
| 66 | } |
|
| 67 | ||
| @@ 21-67 (lines=47) @@ | ||
| 18 | /** |
|
| 19 | * Definitions for a census |
|
| 20 | */ |
|
| 21 | class CensusOfDeutschlandNL1867 extends CensusOfDeutschland implements CensusInterface { |
|
| 22 | /** |
|
| 23 | * When did this census occur. |
|
| 24 | * |
|
| 25 | * @return string |
|
| 26 | */ |
|
| 27 | public function censusDate() { |
|
| 28 | return '03 DEC 1867'; |
|
| 29 | } |
|
| 30 | ||
| 31 | /** |
|
| 32 | * Where did this census occur, in GEDCOM format. |
|
| 33 | * |
|
| 34 | * @return string |
|
| 35 | */ |
|
| 36 | public function censusPlace() { |
|
| 37 | return 'Mecklenburg-Schwerin (Nachtragsliste), Deutschland'; |
|
| 38 | } |
|
| 39 | ||
| 40 | /** |
|
| 41 | * The columns of the census. |
|
| 42 | * |
|
| 43 | * @return CensusColumnInterface[] |
|
| 44 | */ |
|
| 45 | public function columns() { |
|
| 46 | return array( |
|
| 47 | new CensusColumnNull($this, '1.Nr.', 'Ordnungs-Nummer.'), |
|
| 48 | new CensusColumnGivenNames($this, '2.Vorname', 'I. Vor- und Familienname jeder Person. Vorname.'), |
|
| 49 | new CensusColumnSurname($this, '3.Familienname', 'I. Vor- und Familienname jeder Person. Familienname.'), |
|
| 50 | new CensusColumnNull($this, '4.männlich', 'II. Geschlecht männlich.'), |
|
| 51 | new CensusColumnNull($this, '5.weiblich', 'II. Geschlecht weiblich.'), |
|
| 52 | new CensusColumnBirthYear($this, '6.Geburtsjahr', 'III. Alter.'), |
|
| 53 | new CensusColumnReligion($this, '7.Religion', 'IV. Religionsbekenntnis.'), |
|
| 54 | new CensusColumnNull($this, '8.ledig', 'V. Familienstand. ledig.'), |
|
| 55 | new CensusColumnNull($this, '9.verehelicht', 'V. Familienstand. verehelicht.'), |
|
| 56 | new CensusColumnNull($this, '10.verwittwet', 'V. Familienstand. verwittwet.'), |
|
| 57 | new CensusColumnNull($this, '11.geschieden', 'V. Familienstand. geschieden.'), |
|
| 58 | new CensusColumnNull($this, '12.StA_M-S', 'VI. Staatsangehörigkeit. Mecklenburg-Schwerinscher Unterthan.'), |
|
| 59 | new CensusColumnNull($this, '13.StA', 'VI. Staatsangehörigkeit. Anderen Staaten angehörig. Welchem Staat?'), |
|
| 60 | new CensusColumnNull($this, '14.', 'VII. Art des Abwesenheit vom Zählungsorte. Nicht über ein Jahr Abwesende als See- oder Flußschiffer.'), |
|
| 61 | new CensusColumnNull($this, '15.', 'VII. Art des Abwesenheit vom Zählungsorte. Nicht über ein Jahr Abwesende auf Land- oder Seereisen.'), |
|
| 62 | new CensusColumnNull($this, '16.', 'VII. Art des Abwesenheit vom Zählungsorte. Nicht über ein Jahr Abwesende auf Besuch außerhalb des Orts.'), |
|
| 63 | new CensusColumnNull($this, '17.', 'VII. Art des Aufenthalts am Zählungsort. Ueber ein Jahr, oder in anderer Art als nach Spalte 14 bis 16 Abwesende.'), |
|
| 64 | new CensusColumnNull($this, '18.Aufenthaltsort', 'VIII. Vermuthlicher Aufenthaltsort zur Zählungszeit.'), |
|
| 65 | ); |
|
| 66 | } |
|
| 67 | } |
|
| 68 | ||