entityManager->getRepository(Organization::class)->find($mailerModel->getOrganizationId()); $access = $this->entityManager->getRepository(Access::class)->find($mailerModel->getAccessId()); $emails = new ArrayCollection(); $context = ['organization' => $organization]; $content = $this->render('test', $context); $email= (new Email()) ->setEmailEntity($this->buildEmailEntity('Mon sujet', $access, $content)) ->setContent($content) ->setFrom('vincent.guffon@2iopenservice.fr') ; $this->addRecipient($email, $access, EmailSendingTypeEnum::TO()->getValue(), ContactPointTypeEnum::PRINCIPAL()->getValue()); $this->addRecipient($email, $organization, EmailSendingTypeEnum::TO()->getValue(), ContactPointTypeEnum::PRINCIPAL()->getValue()); $this->addRecipient($email, "vincent.guffon@gmail.com", EmailSendingTypeEnum::TO()->getValue()); $emails->add($email); return $emails; } }