Volodymyr Melko
у меня в голове витает смутная мысль о Generator::send и о том, чтоб в функу-генератор засылать разные объекты типа QueryTemplate, QueryParameter и в конце получать свои данные. Притом ожидаемые типы параметров можно с каких-то метаданных читать, как делает доктрина или прямо из квери темплейта, если он похож будет на шаблон из sprintf или типа того
кажись оно совсем иначе выглядеть будет