Возможно вы имели ввиду постройтель запросов https://github.com/Compolomus/SQLQueryBuilder можете глянуть, чистый без привязки к драйверу, запрос отдельно, плэйсхолдеры отдельно, можно к pdo прикрутить в два щелчка
andrash_, много файлов? Можно сделать частями, например функцию которая пробежит по папке и соберет дерево, где у элементов появится родитель, и потом уже используя дерево собрать ссылки Вывод товаров по категориям учитывая вложенность, как сделать?
Аналогично, только вместо базы папки