@@ 224-226 (lines=3) @@ | ||
221 | throw new NotSupportedMultiUnitField($field); |
|
222 | } |
|
223 | $existingConversionData = $this->getMultiUnitExistingConversionData($field); |
|
224 | if (!is_null($existingConversionData) && !is_null($existingConversionData->{$unit->getId()})) { |
|
225 | return $existingConversionData->{$unit->getId()}; |
|
226 | } |
|
227 | ||
228 | return ($this->getMultiUnitFieldSelectedUnit($field)->setValue($this->{$field} ?? $this->attributes[$field]))->as(new $unit()); |
|
229 | } else { |
|
@@ 253-255 (lines=3) @@ | ||
250 | $unit = $this->getMultiUnitFieldUnit($field); |
|
251 | } |
|
252 | $existingConversionData = $this->getMultiUnitExistingConversionData($field); |
|
253 | if (!is_null($existingConversionData) && !is_null($existingConversionData->{$unit->getId()})) { |
|
254 | return $existingConversionData->{$unit->getId()}; |
|
255 | } |
|
256 | ||
257 | return ($this->getMultiUnitFieldSelectedUnit($field)->setValue($this->{$field} ?? $this->attributes[$field]))->as(new $unit()); |
|
258 | } else { |