Code Duplication    Length = 3-3 lines in 2 locations

src/Traits/MultiUnitSupport.php 2 locations

@@ 211-213 (lines=3) @@
208
                    throw new NotSupportedMultiUnitField($field);
209
                }
210
                $existingConversionData = $this->getMultiUnitExistingConversionData($field);
211
                if (!is_null($existingConversionData) && !is_null($existingConversionData->{$unit->getSymbol()})) {
212
                    return $existingConversionData->{$unit->getSymbol()};
213
                }
214
215
                return ($this->getMultiUnitFieldDefaultUnit($field)->setValue($this->{$field} ?? $this->attributes[$field]))->as(new $unit());
216
            } else {
@@ 240-242 (lines=3) @@
237
                    $unit = $this->getMultiUnitFieldUnit($field);
238
                }
239
                $existingConversionData = $this->getMultiUnitExistingConversionData($field);
240
                if (!is_null($existingConversionData) && !is_null($existingConversionData->{$unit->getSymbol()})) {
241
                    return $existingConversionData->{$unit->getSymbol()};
242
                }
243
244
                return ($this->getMultiUnitFieldDefaultUnit($field)->setValue($this->{$field} ?? $this->attributes[$field]))->as(new $unit());
245
            } else {