Add measurement types: size of blades

This commit is contained in:
2025-07-14 17:16:35 +02:00
parent 924388e4b9
commit dafe615313
2 changed files with 16 additions and 1 deletions

2
l18n

Submodule l18n updated: 9ad49843cd...357308e8a4

View File

@@ -46,6 +46,9 @@ enum MDMeasurementType implements MDValueEnumInterface, JsonSerializable {
case width_max;
case diameter_min;
case diameter_max;
case length_blade;
case height_blade;
case width_blade;
/**
* Returns a value of this type based on a string.
@@ -87,6 +90,9 @@ enum MDMeasurementType implements MDValueEnumInterface, JsonSerializable {
'diameter_min' => self::diameter_min,
'diameter_max' => self::diameter_max,
'diameter_frame' => self::diameter_frame,
'length_blade' => self::length_blade,
'height_blade' => self::height_blade,
'width_blade' => self::width_blade,
default => throw new MDpageParameterNotFromListException("Unknown measurement type"),
};
@@ -132,6 +138,9 @@ enum MDMeasurementType implements MDValueEnumInterface, JsonSerializable {
28 => self::diameter_min,
29 => self::diameter_max,
30 => self::diameter_frame,
31 => self::length_blade,
32 => self::height_blade,
33 => self::width_blade,
default => throw new MDpageParameterNotFromListException("Unknown measurement type"),
};
@@ -197,6 +206,9 @@ enum MDMeasurementType implements MDValueEnumInterface, JsonSerializable {
self::diameter_min => self::diameter,
self::diameter_max => self::diameter,
self::diameter_frame => self::diameter,
self::length_blade => self::length,
self::height_blade => self::height,
self::width_blade => self::width,
# default => throw new MDpageParameterNotFromListException("Unknown measurement type"),
};
@@ -240,6 +252,9 @@ enum MDMeasurementType implements MDValueEnumInterface, JsonSerializable {
self::diameter_min => 28,
self::diameter_max => 29,
self::diameter_frame => 30,
self::length_blade => 31,
self::height_blade => 32,
self::width_blade => 33,
# default => throw new MDpageParameterNotFromListException("Unknown measurement type"),
};