コード例 #1
0
 public function onCouponUse(\Club\ShopBundle\Event\FilterCouponEvent $event)
 {
     $coupon = $event->getCoupon();
     $history = new \Club\ShopBundle\Entity\CouponLog();
     $history->setCoupon($coupon);
     $history->setUser($this->security_context->getToken()->getUser());
     $this->em->persist($history);
     $this->em->flush();
 }
コード例 #2
0
 public function onCouponUse(\Club\ShopBundle\Event\FilterCouponEvent $event)
 {
     $coupon = $event->getCoupon();
     $log = new \Club\ShopBundle\Entity\CouponLog();
     $log->setCoupon($coupon);
     if ($this->security_context->isGranted('IS_AUTHENTICATED_FULLY')) {
         $log->setUser($this->security_context->getToken()->getUser());
     }
     $this->em->persist($log);
     $this->em->flush();
 }