/** * @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; }
/** * @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; }