public function addMessage(User $user, $email, $subject, $firstName, $lastName, $phoneNumber, $message) { $date = new \DateTime(); $mailMessage = new MailMessage(); $mailMessage->setDate($date); $mailMessage->setEmail($email); $mailMessage->setSubject($subject); $mailMessage->setName($firstName); $mailMessage->setLastName($lastName); $mailMessage->setPhoneNumber($phoneNumber); $mailMessage->setMessage($message); $mailMessage->setUserId($user); $this->getEntityManager()->persist($mailMessage); $this->getEntityManager()->flush(); return true; }
/** * {@inheritDoc} */ public function setName($name) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'setName', [$name]); return parent::setName($name); }