/** * * @param \App\GuardBundle\Entity\GuardUser $objUser */ public function sendEmailRegister(\App\GuardBundle\Entity\GuardUser $objUser) { if (null === $objUser->getConfirmationToken()) { /** @var $tokenGenerator \FOS\UserBundle\Util\TokenGeneratorInterface */ $tokenGenerator = $this->get('fos_user.util.token_generator'); $objUser->setConfirmationToken($tokenGenerator->generateToken()); } $url = $this->generateUrl('acme_global_email_registerConfirm', array('token' => $objUser->getConfirmationToken()), true); $view = $this->renderView('AcmeGlobalBundle:Email:register.html.twig', array('url' => $url)); $this->sendEmailUsers($objUser, 'e-pozyczki.pl - rejestracja', $view); $this->getDoctrine()->getManager()->flush(); }
public function setUserData(\App\GuardBundle\Entity\GuardUser $objUser) { $this->setStrFirstName($objUser->getFirstName()); $this->setStrSecondName($objUser->getSecondName()); $this->setStrLastName($objUser->getLastName()); $this->setStrCity($objUser->getCity()); $this->setStrAddress($objUser->getAddress()); $this->setStrEdg($objUser->getEdg()); $this->setStrPesel($objUser->getPesel()); $this->setStrFacebookAddress($objUser->getFacebook()); $this->setIntTypeOfPerson($objUser->getTypeOfPerson()); $this->setEmail($objUser->getEmail()); $this->setUsername($objUser->getUsername()); $this->setStrIdNumber($objUser->getIdNumber()); $this->setStrPhone($objUser->getPhone()); $this->setStrPostCode($objUser->getPostCode()); }
public function getByPreferencesLender(GuardUser $objLender) { return $this->createQueryBuilder('c')->andWhere('c.creditAmount >= ' . $objLender->getLenderAmountFrom())->andWhere('c.creditAmount <= ' . $objLender->getLenderAmountTo())->andWhere('c.replaymentTime >= ' . $objLender->getLenderReplaymentTimeForm())->andWhere('c.replaymentTime <= ' . $objLender->getLenderReplaymentTimeTo())->andWhere('c.status = :status')->setParameter(':status', Credit::STATUS_ADMIN_ACCEPTED)->getQuery()->execute(); }