@@ 507-515 (lines=9) @@ | ||
504 | ||
505 | $emails = array_filter($contactInfo->getMails(), $notForReservations); |
|
506 | ||
507 | if (!empty($emails)) { |
|
508 | $contactPoint['email'] = array_map( |
|
509 | function (\CultureFeed_Cdb_Data_Mail $email) { |
|
510 | return $email->getMailAddress(); |
|
511 | }, |
|
512 | $emails |
|
513 | ); |
|
514 | $contactPoint['email'] = array_values($contactPoint['email']); |
|
515 | } |
|
516 | ||
517 | $phones = array_filter($contactInfo->getPhones(), $notForReservations); |
|
518 | ||
@@ 519-527 (lines=9) @@ | ||
516 | ||
517 | $phones = array_filter($contactInfo->getPhones(), $notForReservations); |
|
518 | ||
519 | if (!empty($phones)) { |
|
520 | $contactPoint['phone'] = array_map( |
|
521 | function (\CultureFeed_Cdb_Data_phone $phone) { |
|
522 | return $phone->getNumber(); |
|
523 | }, |
|
524 | $phones |
|
525 | ); |
|
526 | $contactPoint['phone'] = array_values($contactPoint['phone']); |
|
527 | } |
|
528 | ||
529 | $urls = array_filter($contactInfo->getUrls(), $notForReservations); |
|
530 | ||
@@ 531-539 (lines=9) @@ | ||
528 | ||
529 | $urls = array_filter($contactInfo->getUrls(), $notForReservations); |
|
530 | ||
531 | if (!empty($urls)) { |
|
532 | $contactPoint['url'] = array_map( |
|
533 | function (\CultureFeed_Cdb_Data_Url $url) { |
|
534 | return $url->getUrl(); |
|
535 | }, |
|
536 | $urls |
|
537 | ); |
|
538 | $contactPoint['url'] = array_values($contactPoint['url']); |
|
539 | } |
|
540 | ||
541 | array_filter($contactPoint); |
|
542 | if (!empty($contactPoint)) { |