urlResolver = $urlResolver; $this->transformer = new ShortUrlDataTransformer($domainConfig); } public function handle(Request $request): Response { $url = $this->urlResolver->resolveShortUrl( ShortUrlIdentifier::fromApiRequest($request), AuthenticationMiddleware::apiKeyFromRequest($request), ); return new JsonResponse($this->transformer->transform($url)); } }