Example #1
0
 /**
  * @param string $token
  * @param \Generated\Shared\Transfer\UserTransfer $userTransfer
  *
  * @return \Generated\Shared\Transfer\UserTransfer
  */
 protected function registerAuthorizedUser($token, UserTransfer $userTransfer)
 {
     $key = $this->getSessionKey($token);
     $this->session->set($key, $userTransfer);
     $this->userFacade->setCurrentUser($userTransfer);
     return $userTransfer;
 }
Example #2
0
 /**
  * @param \Generated\Shared\Transfer\CustomerTransfer $customerTransfer
  *
  * @return \Generated\Shared\Transfer\CustomerTransfer
  */
 public function setCustomer(CustomerTransfer $customerTransfer)
 {
     $this->sessionClient->set(self::SESSION_KEY, $customerTransfer);
     return $customerTransfer;
 }