Exemplo n.º 1
0
 /**
  * Pobranie z sesji obiektu CreditCreator
  * @return \App\FrontendBundle\Utils\Session\CreditCreator
  */
 public function getCreditCreator()
 {
     $strSerialized = $this->get('session')->get('CreditCreator');
     if ($strSerialized === null && $this->getUser() instanceof \App\GuardBundle\Entity\GuardUser) {
         $objCreditCreator = new \App\FrontendBundle\Utils\Session\CreditCreator();
         $objCreditCreator->setUserData($this->getUser());
         $this->saveCreditCreator(serialize($objCreditCreator));
         return $objCreditCreator;
     }
     return \App\FrontendBundle\Utils\Session\CreditCreator::unserialized($strSerialized);
 }