From 3940614190066ea1ef929d084ff100737d0f9eba Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Fri, 20 Dec 2024 14:12:48 +0100 Subject: [PATCH] Extend concordance lists --- src/MDConcMeasurementTypes.php | 26 ++++++++++++++++++++++++++ src/MDConcOwnershipStatus.php | 1 - src/MDConcWeights.php | 2 ++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/src/MDConcMeasurementTypes.php b/src/MDConcMeasurementTypes.php index bdd794c..2956319 100644 --- a/src/MDConcMeasurementTypes.php +++ b/src/MDConcMeasurementTypes.php @@ -150,10 +150,14 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Form", "Andere", "Prefix", + "Kartierung", + "Masstab", + "Sitzhöhe", "Auflagekarton Standardformat", "Bruttomass", "Kistenmass", "Kistenmass (Höhe)", + "Lichtmass", "Kistenmass (Tiefe)", "Kistenmass (Breite)", "Suffix", @@ -166,10 +170,16 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Stichhöhe (Höhe x Breite)" => false, "Höhe", + "(Höhe)", + " (Höhe)", "Höhe (gesamt)", "Höhe (ausgeklappt)", "height", + "Lichtmass (Höhe)", "Bruttomass (Höhe)", + "Kartierung (Höhe)", + "Masstab (Höhe)", + "Sitzhöhe (Höhe)", "Außenmaß (Höhe)", "Objektmaß (Höhe)", "Objektmass (Höhe)", @@ -180,6 +190,10 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Länge H", "Länge (ausgeklappt)", "length", + "(Länge)", + " (Länge)", + "Lichtmass (Länge)", + "Lichtmass (Tiefe)", "Tiefe", "Tiefe (mit Hinterrad in Fahrtrichtung)", "Tiefe (zusammengeklappt)", @@ -192,6 +206,12 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "length", "Bruttomass (Länge)", "Bruttomass (Tiefe)", + "Kartierung (Länge)", + "Kartierung (Tiefe)", + "Masstab (Länge)", + "Masstab (Tiefe)", + "Sitzhöhe (Länge)", + "Sitzhöhe (Tiefe)", "Objektmaß (Länge)", "Objektmaß (Tiefe)", "Objektmass (Länge)", @@ -205,11 +225,17 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Breite (ausgeklappt)", "Breite (aufgeschlagen)", "Breite (gesamt)", + "(Breite)", + "Lichtmass (Breite)", + " (Breite)", "width", "Außenmaß (Breite)", "Bruttomass (Breite)", "Objektmaß (Breite)", "Objektmass (Breite)", + "Kartierung (Breite)", + "Masstab (Breite)", + "Sitzhöhe (Breite)", "Stärke", "Schenkelbreite (Breite)" => MDMeasurementType::width, diff --git a/src/MDConcOwnershipStatus.php b/src/MDConcOwnershipStatus.php index 280e725..6ed5a2f 100644 --- a/src/MDConcOwnershipStatus.php +++ b/src/MDConcOwnershipStatus.php @@ -33,7 +33,6 @@ final class MDConcOwnershipStatus implements MDImporterConcordanceListInterface "Leihe" => "borrowed", "Leihgabe" => "borrowed", "Ensemble soll bei Umzug des Möbeldepots an Senat zurückgegeben werden (Jan. 2009)" => "borrowed", - "Das Ensemble O 000025 wurde gegen die Ensembles O 000243 (Besteck) und O 000244 (Möbel) getauscht." => "borrowed", "Leihgabe 13.8.96" => "borrowed", ]; diff --git a/src/MDConcWeights.php b/src/MDConcWeights.php index 6eba607..39c3e7d 100644 --- a/src/MDConcWeights.php +++ b/src/MDConcWeights.php @@ -24,6 +24,8 @@ final class MDConcWeights implements MDImporterConcordanceListInterface { "cm" => false, "Gramm", + "g", + "G", "г" => MDWeightUnit::g, default => throw new MDInvalidWeightUnit("Invalid weight unit " . $input),