Add new marking type etched

This commit is contained in:
jrenslin committed 2026-10-28 16:16:22 +01:00
1 parent fa83f2653f
commit 553cbb3a7b
3 files changed
+6 -1

No files matched your search

+1 -1
Submodule l18n updated: c5257ae91b...be210d29c3.
+1
View File
@@ -36,6 +36,7 @@ final class MDMarkingTypesSet extends MDValueSet {
'glaze', 'glaze',
'sanded', 'sanded',
'abraded', 'abraded',
'etched',
]; ];
/** /**
+4
View File
@@ -30,6 +30,7 @@ enum MDMarkingType implements MDValueEnumInterface, JsonSerializable {
case glaze; case glaze;
case sanded; case sanded;
case abraded; case abraded;
case etched;
/** /**
* Returns a value of this type based on a string. * Returns a value of this type based on a string.
@@ -65,6 +66,7 @@ public static function fromString(string $input):MDMarkingType {
'glaze' => self::glaze, 'glaze' => self::glaze,
'sanded' => self::sanded, 'sanded' => self::sanded,
'abraded' => self::abraded, 'abraded' => self::abraded,
'etched' => self::etched,
default => throw new MDpageParameterNotFromListException("Unknown marking type"), default => throw new MDpageParameterNotFromListException("Unknown marking type"),
}; };
@@ -104,6 +106,7 @@ public static function fromInt(int $input):MDMarkingType {
22 => self::glaze, 22 => self::glaze,
23 => self::sanded, 23 => self::sanded,
24 => self::abraded, 24 => self::abraded,
25 => self::etched,
default => throw new MDpageParameterNotFromListException("Unknown marking type"), default => throw new MDpageParameterNotFromListException("Unknown marking type"),
}; };
@@ -159,6 +162,7 @@ public function toInt():int {
self::glaze => 22, self::glaze => 22,
self::sanded => 23, self::sanded => 23,
self::abraded => 24, self::abraded => 24,
self::etched => 25,
# default => throw new MDpageParameterNotFromListException("Unknown measurement type"), # default => throw new MDpageParameterNotFromListException("Unknown measurement type"),
}; };