| @@ 250-263 (lines=14) @@ | ||
| 247 | /** |
|
| 248 | * @param OrganizerImportedFromUDB2 $organizerImported |
|
| 249 | */ |
|
| 250 | protected function applyOrganizerImportedFromUDB2( |
|
| 251 | OrganizerImportedFromUDB2 $organizerImported |
|
| 252 | ) { |
|
| 253 | $this->actorId = (string) $organizerImported->getActorId(); |
|
| 254 | ||
| 255 | $actor = ActorItemFactory::createActorFromCdbXml( |
|
| 256 | $organizerImported->getCdbXmlNamespaceUri(), |
|
| 257 | $organizerImported->getCdbXml() |
|
| 258 | ); |
|
| 259 | ||
| 260 | $this->title = $this->getTitle($actor); |
|
| 261 | ||
| 262 | $this->labels = LabelCollection::fromKeywords($actor->getKeywords(true)); |
|
| 263 | } |
|
| 264 | ||
| 265 | /** |
|
| 266 | * @param OrganizerUpdatedFromUDB2 $organizerUpdatedFromUDB2 |
|
| @@ 268-279 (lines=12) @@ | ||
| 265 | /** |
|
| 266 | * @param OrganizerUpdatedFromUDB2 $organizerUpdatedFromUDB2 |
|
| 267 | */ |
|
| 268 | protected function applyOrganizerUpdatedFromUDB2( |
|
| 269 | OrganizerUpdatedFromUDB2 $organizerUpdatedFromUDB2 |
|
| 270 | ) { |
|
| 271 | $actor = ActorItemFactory::createActorFromCdbXml( |
|
| 272 | $organizerUpdatedFromUDB2->getCdbXmlNamespaceUri(), |
|
| 273 | $organizerUpdatedFromUDB2->getCdbXml() |
|
| 274 | ); |
|
| 275 | ||
| 276 | $this->title = $this->getTitle($actor); |
|
| 277 | ||
| 278 | $this->labels = LabelCollection::fromKeywords($actor->getKeywords(true)); |
|
| 279 | } |
|
| 280 | ||
| 281 | /** |
|
| 282 | * @param WebsiteUpdated $websiteUpdated |
|
| @@ 236-248 (lines=13) @@ | ||
| 233 | /** |
|
| 234 | * @param PlaceImportedFromUDB2 $placeImported |
|
| 235 | */ |
|
| 236 | public function applyPlaceImportedFromUDB2( |
|
| 237 | PlaceImportedFromUDB2 $placeImported |
|
| 238 | ) { |
|
| 239 | $this->placeId = $placeImported->getActorId(); |
|
| 240 | ||
| 241 | $udb2Actor = ActorItemFactory::createActorFromCdbXml( |
|
| 242 | $placeImported->getCdbXmlNamespaceUri(), |
|
| 243 | $placeImported->getCdbXml() |
|
| 244 | ); |
|
| 245 | ||
| 246 | $this->importWorkflowStatus($udb2Actor); |
|
| 247 | $this->labels = LabelCollection::fromKeywords($udb2Actor->getKeywords(true)); |
|
| 248 | } |
|
| 249 | ||
| 250 | /** |
|
| 251 | * @param PlaceUpdatedFromUDB2 $placeUpdatedFromUDB2 |
|
| @@ 253-263 (lines=11) @@ | ||
| 250 | /** |
|
| 251 | * @param PlaceUpdatedFromUDB2 $placeUpdatedFromUDB2 |
|
| 252 | */ |
|
| 253 | public function applyPlaceUpdatedFromUDB2( |
|
| 254 | PlaceUpdatedFromUDB2 $placeUpdatedFromUDB2 |
|
| 255 | ) { |
|
| 256 | $udb2Actor = ActorItemFactory::createActorFromCdbXml( |
|
| 257 | $placeUpdatedFromUDB2->getCdbXmlNamespaceUri(), |
|
| 258 | $placeUpdatedFromUDB2->getCdbXml() |
|
| 259 | ); |
|
| 260 | ||
| 261 | $this->importWorkflowStatus($udb2Actor); |
|
| 262 | $this->labels = LabelCollection::fromKeywords($udb2Actor->getKeywords(true)); |
|
| 263 | } |
|
| 264 | ||
| 265 | /** |
|
| 266 | * @inheritdoc |
|