code = $code; $this->title = $title; $this->description = $description; } /** * @inheritdoc */ public function getCode(): string { return $this->code; } /** * @inheritdoc */ public function getTitle(): string { return $this->title; } /** * @inheritdoc */ public function getDescription(): string { return $this->description; } /** * @inheritdoc */ public function getExtensionAttributes(): ?SourceSelectionAlgorithmExtensionInterface { $extensionAttributes = $this->_getExtensionAttributes(); if (null === $extensionAttributes) { $extensionAttributes = $this->extensionAttributesFactory->create( SourceSelectionAlgorithmInterface::class ); $this->setExtensionAttributes($extensionAttributes); } return $extensionAttributes; } /** * @inheritdoc */ public function setExtensionAttributes(SourceSelectionAlgorithmExtensionInterface $extensionAttributes): void { $this->_setExtensionAttributes($extensionAttributes); } }