Ejemplo n.º 1
0
 /**
  * Initialize action
  */
 public function initializeAction()
 {
     parent::initializeAction();
     $basket = $this->basketRepository->findByFrontendUserAndType($this->frontendUser, self::$mainBasketTypeName);
     if (!$basket) {
         $basket = new \Abra\Cadabra\Domain\Model\Basket();
         $basket->setFrontendUser($this->frontendUser);
         $basket->setType(self::$mainBasketTypeName);
         $this->basketRepository->add($basket);
         $this->persistenceManager->persistAll();
     }
     $this->basket = $basket;
 }