@@ 230-232 (lines=3) @@ | ||
227 | throw new NotSupportedMultiUnitField($field); |
|
228 | } |
|
229 | $existingConversionData = $this->getMultiUnitExistingConversionData($field); |
|
230 | if (!is_null($existingConversionData) && !is_null($existingConversionData->{$unit->getId()})) { |
|
231 | return $existingConversionData->{$unit->getId()}; |
|
232 | } |
|
233 | ||
234 | return ($this->getMultiUnitFieldSelectedUnit($field)->setValue($this->{$field} ?? $this->attributes[$field]))->as(new $unit()); |
|
235 | } else { |
|
@@ 259-261 (lines=3) @@ | ||
256 | $unit = $this->getMultiUnitFieldUnit($field); |
|
257 | } |
|
258 | $existingConversionData = $this->getMultiUnitExistingConversionData($field); |
|
259 | if (!is_null($existingConversionData) && !is_null($existingConversionData->{$unit->getId()})) { |
|
260 | return $existingConversionData->{$unit->getId()}; |
|
261 | } |
|
262 | ||
263 | return ($this->getMultiUnitFieldSelectedUnit($field)->setValue($this->{$field} ?? $this->attributes[$field]))->as(new $unit()); |
|
264 | } else { |