get(OtWebsiteRepository::class); $otWebsite = $otWebsiteRepository->matchUriToWebsite($request->getUri(), $devMode); $site = $otWebsiteRepository->generateWebsiteConfiguration($otWebsite); if ($devMode) { preg_match("/\w+\/(.*)/", $request->getUri()->getPath(), $m); $tail = $m[1] ?? ""; } else { $tail = rtrim($request->getUri()->getPath(), '/'); } $language = $site->getDefaultLanguage(); return new SiteRouteResult($request->getUri(), $site, $language, $tail); } }