| @@ 102-115 (lines=14) @@ | ||
| 99 | /** | |
| 100 | * @param \CultureFeed_Cdb_Item_Base $udb2Item | |
| 101 | */ | |
| 102 | protected function setLabelsFromUDB2Item(\CultureFeed_Cdb_Item_Base $udb2Item) | |
| 103 |     { | |
| 104 | $this->resetLabels(); | |
| 105 | ||
| 106 | /** @var \CultureFeed_Cdb_Data_Keyword $udb2Keyword */ | |
| 107 |         foreach (array_values($udb2Item->getKeywords(true)) as $udb2Keyword) { | |
| 108 | $keyword = trim($udb2Keyword->getValue()); | |
| 109 |             if ($keyword) { | |
| 110 | $this->labels = $this->labels->with( | |
| 111 | new Label($keyword, $udb2Keyword->isVisible()) | |
| 112 | ); | |
| 113 | } | |
| 114 | } | |
| 115 | } | |
| 116 | ||
| 117 | /** | |
| 118 | * Get the id of the main image if one is selected for this offer. | |
| @@ 266-277 (lines=12) @@ | ||
| 263 | /** | |
| 264 | * @param \CultureFeed_Cdb_Item_Base $udb2Item | |
| 265 | */ | |
| 266 | protected function setLabelsFromUDB2Item(\CultureFeed_Cdb_Item_Base $udb2Item) | |
| 267 |     { | |
| 268 | $this->labels = []; | |
| 269 | ||
| 270 | /** @var \CultureFeed_Cdb_Data_Keyword $udb2Keyword */ | |
| 271 |         foreach (array_values($udb2Item->getKeywords(true)) as $udb2Keyword) { | |
| 272 | $keyword = trim($udb2Keyword->getValue()); | |
| 273 |             if ($keyword) { | |
| 274 | $this->labels[] = new Label($keyword, $udb2Keyword->isVisible()); | |
| 275 | } | |
| 276 | } | |
| 277 | } | |
| 278 | } | |
| 279 | ||