/** * returns addresses from account or contact. * * @param AccountInterface|Contact $entity * * @return \Doctrine\Common\Collections\Collection|null */ private function getAddresses($entity) { if ($entity instanceof AccountInterface) { return $entity->getAccountAddresses(); } elseif ($entity instanceof Contact) { return $entity->getContactAddresses(); } return; }