Sulu\Bundle\ContactBundle\Contact\AbstractContactManager::createMainAccountContact PHP Méthode

createMainAccountContact() public méthode

creates a new main Account Contacts relation.
public createMainAccountContact ( Contact $contact, Sulu\Bundle\ContactBundle\Entity\AccountInterface $account, $position = null ) : AccountContact
$contact Sulu\Bundle\ContactBundle\Entity\Contact
$account Sulu\Bundle\ContactBundle\Entity\AccountInterface
$position
Résultat Sulu\Bundle\ContactBundle\Entity\AccountContact
    public function createMainAccountContact(Contact $contact, AccountInterface $account, $position = null)
    {
        $accountContact = new AccountContact();
        $accountContact->setAccount($account);
        $accountContact->setContact($contact);
        $accountContact->setMain(true);
        $this->em->persist($accountContact);
        $contact->addAccountContact($accountContact);
        $accountContact->setPosition($position);
        return $accountContact;
    }