3 declare(strict_types=1);
35 private $previousValue;
72 return $this->previousValue instanceof
PriceBuilder ? $this->previousValue->
build() : $this->previousValue;
83 return $this->nextValue instanceof
PriceBuilder ? $this->nextValue->
build() : $this->nextValue;
97 return $this->catalogData;
108 return $this->priceId;
117 $this->change = $change;
128 $this->previousValue = $previousValue;
139 $this->nextValue = $nextValue;
150 $this->catalogData = $catalogData;
161 $this->priceId = $priceId;
172 $this->previousValue = $previousValue;
183 $this->nextValue = $nextValue;
192 $this->previousValue instanceof
PriceBuilder ? $this->previousValue->
build() : $this->previousValue,
193 $this->nextValue instanceof
PriceBuilder ? $this->nextValue->
build() : $this->nextValue,
withPriceId(?string $priceId)
withNextValue(?Price $nextValue)
withPreviousValueBuilder(?PriceBuilder $previousValue)
withCatalogData(?string $catalogData)
withPreviousValue(?Price $previousValue)
withNextValueBuilder(?PriceBuilder $nextValue)
withChange(?string $change)