backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); $this->setAdditionalData([]); } /** * @inheritDoc */ public function getAdditionalData(): ?array { /** @phpstan-ignore-next-line */ return $this->backingStore->get('additionalData'); } /** * @inheritDoc */ public function setAdditionalData(array $value): void { $this->backingStore->set('additionalData', $value); } /** * @inheritDoc */ public function getFieldDeserializers(): array { return []; } /** * @inheritDoc */ public function serialize(SerializationWriter $writer): void { $writer->writeAdditionalData($this->getAdditionalData()); } /** * @inheritDoc */ public function getBackingStore(): ?BackingStore { return $this->backingStore; } }