\n"; } $arContacts = DataManager::getAllEntitiesAsObjects(); foreach($arContacts as $objEntity) { if(get_class($objEntity) == 'individual') { print "

Individual - {$objEntity->__toString()}

"; } else { print "

Organization - {$objEntity->__toString()}

"; } if($objEntity->getNumberOfEmails()) { //We have emails! Print a header print "

Emails

"; for($x=0; $x < $objEntity->getNumberOfEmails(); $x++) { println($objEntity->emails($x)->__toString()); } } if($objEntity->getNumberOfAddresses()) { //We have addresses! print "

Addresses

"; for($x=0; $x < $objEntity->getNumberOfAddresses(); $x++) { println($objEntity->addresses($x)->__toString()); } } if($objEntity->getNumberOfPhoneNumbers()) { //We have phone numbers! print "

Phones

"; for($x=0; $x < $objEntity->getNumberOfPhoneNumbers(); $x++) { println($objEntity->phonenumbers($x)->__toString()); } } print "
\n"; } ?>