3 declare(strict_types=1);
96 if (is_null($this->type)) {
98 $data = $this->
raw(self::FIELD_TYPE);
102 $this->type = (string) $data;
114 if (is_null($this->change)) {
116 $data = $this->
raw(self::FIELD_CHANGE);
117 if (is_null($data)) {
120 $this->change = (string) $data;
134 if (is_null($this->previousValue)) {
136 $data = $this->
raw(self::FIELD_PREVIOUS_VALUE);
137 if (is_null($data)) {
155 if (is_null($this->nextValue)) {
157 $data = $this->
raw(self::FIELD_NEXT_VALUE);
158 if (is_null($data)) {
179 if (is_null($this->catalogData)) {
181 $data = $this->
raw(self::FIELD_CATALOG_DATA);
182 if (is_null($data)) {
185 $this->catalogData = (string) $data;
199 if (is_null($this->variant)) {
201 $data = $this->
raw(self::FIELD_VARIANT);
202 if (is_null($data)) {
205 $this->variant = (string) $data;
219 if (is_null($this->priceId)) {
221 $data = $this->
raw(self::FIELD_PRICE_ID);
222 if (is_null($data)) {
225 $this->priceId = (string) $data;
__construct(?string $change=null, ?Price $previousValue=null, ?Price $nextValue=null, ?string $catalogData=null, ?string $variant=null, ?string $priceId=null, ?string $type=null)
setPriceId(?string $priceId)
const DISCRIMINATOR_VALUE
setNextValue(?Price $nextValue)
setChange(?string $change)
setPreviousValue(?Price $previousValue)
setVariant(?string $variant)
setCatalogData(?string $catalogData)