コード例 #1
0
 /**
  * @param BuildVersionEvent $event
  *
  * @return BuildVersionEvent
  */
 public function preBuild(BuildVersionEvent $event)
 {
     if (null === $this->securityContext) {
         return $event;
     }
     $token = $this->securityContext->getToken();
     if (null !== $token && $this->securityContext->isGranted('IS_AUTHENTICATED_REMEMBERED')) {
         $event->setUsername($token->getUser()->getUsername());
     }
     return $event;
 }
コード例 #2
0
 /**
  * @param BuildVersionEvent $event
  *
  * @return BuildVersionEvent
  */
 public function preBuild(BuildVersionEvent $event)
 {
     if (null === $this->tokenStorage) {
         return $event;
     }
     $token = $this->tokenStorage->getToken();
     if (null !== $token && $this->authorizationChecker->isGranted('IS_AUTHENTICATED_REMEMBERED')) {
         $event->setUsername($token->getUser()->getUsername());
     }
     return $event;
 }