Bom dia, boa tarde ou boa noite.
Estou com dúvida onde é implementado a classe que permite a variável $request pegar os dados da requisição com $queryString = $request->getQueryParams(); dentro do método handle.
Eu vejo que essa var $request vem desse código:
$psr17Factory = new Psr17Factory();
$creator = new ServerRequestCreator(
$psr17Factory, // ServerRequestFactory
$psr17Factory, // UriFactory
$psr17Factory, // UploadedFileFactory
$psr17Factory // StreamFactory
);
$serverRequest = $creator->fromGlobals();
... sendo assim, $serverRequest teria que ser um instância de alguma implementação de ServerRequestInterface, mas não estou localizando nem a implementação e nem entendendo como esse método ->fromGlobals(); cria essa instância, já que verifiquei que ele devolve uma string enooorme (fazendo um teste com o var_dump).
Se ficou confuso, posso explicar melhor minha dúvida.