clock->now(); $expiresAt = $now->modify(self::SESSION_LIFETIME); return $this->sessionRepo->create(new CreateSessionDto( token: $this->tokenGenerator->generate(), userId: $user->getId(), createdAt: $now, expiresAt: $expiresAt, )); } }