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