code: public function find(string $method, string $path): Route
      {
          $matcher = new UrlMatcher($this->routeCollection, new RequestContext('/', $method));
          try {
              $route = $matcher->match($path);
          } catch (ResourceNotFoundException $exception) {
              throw RouterException::noRouteMatchesRequestedUri($path, $method);
          } catch (SymfonyMethodNotAllowedException $exception) {
              throw RouterException::methodNotAllowed($path, $exception->getAllowedMethods());
          }
  
          $routeName = $route['_route'];
          unset($route['_route']);
  
          return $this->routes[$routeName]->withAttributes($route);
      }
docs: Finds route matching clients request.
  
  @param string $method request method.
  @param string $path request path.
  @return Route