/** * {@inheritdoc} */ public function modifyData(array $data) { $model = $this->locator->getProduct(); $data[$model->getId()][self::DATA_SOURCE_DEFAULT]['links_title'] = $this->linksData->getLinksTitle(); $data[$model->getId()][self::DATA_SOURCE_DEFAULT]['links_purchased_separately'] = $this->linksData->isProductLinksCanBePurchasedSeparately() ? '1' : '0'; $data[$model->getId()]['downloadable']['link'] = $this->linksData->getLinksData(); return $data; }