Change minimum value to negative

This commit is contained in:
Frank Fenor 2024-02-24 16:34:20 +01:00
parent 21e7da312c
commit 01b371c6c8
No known key found for this signature in database
GPG key ID: E6B5029FCCE96376

View file

@ -288,7 +288,7 @@ class LCSCProvider implements InfoProviderInterface
} elseif (str_starts_with($attribute['paramValueEn'], '±')) {
[$number, $unit] = ParameterDTO::splitIntoValueAndUnit(ltrim($attribute['paramValueEn'], " ±")) ?? [$attribute['paramValueEn'], null];
if (is_numeric($number)) {
$result[] = new ParameterDTO(name: $attribute['paramNameEn'], value_min: (float) $number, value_max: (float) $number, unit: $unit, group: null);
$result[] = new ParameterDTO(name: $attribute['paramNameEn'], value_min: -abs((float) $number), value_max: abs((float) $number), unit: $unit, group: null);
continue;
}
}