3 declare(strict_types=1);
35 private $previousValue;
78 return $this->previousValue instanceof
PriceBuilder ? $this->previousValue->
build() : $this->previousValue;
89 return $this->nextValue instanceof
PriceBuilder ? $this->nextValue->
build() : $this->nextValue;
103 return $this->catalogData;
114 return $this->variant;
125 return $this->priceId;
134 $this->change = $change;
145 $this->previousValue = $previousValue;
156 $this->nextValue = $nextValue;
167 $this->catalogData = $catalogData;
178 $this->variant = $variant;
189 $this->priceId = $priceId;
200 $this->previousValue = $previousValue;
211 $this->nextValue = $nextValue;
220 $this->previousValue instanceof
PriceBuilder ? $this->previousValue->
build() : $this->previousValue,
221 $this->nextValue instanceof
PriceBuilder ? $this->nextValue->
build() : $this->nextValue,
withNextValueBuilder(?PriceBuilder $nextValue)
withPreviousValue(?Price $previousValue)
withChange(?string $change)
withPreviousValueBuilder(?PriceBuilder $previousValue)
withCatalogData(?string $catalogData)
withPriceId(?string $priceId)
withVariant(?string $variant)
withNextValue(?Price $nextValue)