Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

No método buscaDadosRequest, o atributo $dadosOrdenacao só funciona passando o valor padrão um [] vazio e não um null, como foi mostrado na aula

private function buscaDadosRequest(Request $request)
    {
        $queryString = $request->query->all();
        $dadosOrdenacao = array_key_exists('sort', $queryString)
            ? $queryString['sort']
            : [];
        unset($queryString['sort']);

        $paginaAtual = array_key_exists('page', $queryString)
            ? $queryString['page']
            : 1;
        unset($queryString['page']);

        $itensPorPagina = array_key_exists('itensPorPagina', $queryString)
            ? $queryString['itensPorPagina']
            : 5;
        unset($queryString['itensPorPagina']);

        return [$queryString, $dadosOrdenacao, $paginaAtual, $itensPorPagina];
    }
1 resposta
solução!

Diferença em versões utilizadas, Carlos. Que bom que você conseguiu resolver o problema. :-)