[recovery mode] Полная поддержка GROUP_CONCAT в Doctrine2

Привет всем. Так сложилось, что в проекте, над которым я сейчас работаю, потребовалось использовать функцию GROUP_CONCAT (). К сожалению, Doctrine2 «из коробки» эту функцию не поддерживает. Имеющееся же расширение от одного из разработчиков (Benjamin Eberlei) Doctrine2 значится как «limited support for GROUP_CONCAT». Понимаю, что использование данной функции автоматом ставит проект в зависимость от MySQL, но менять СУБД как перчатки не планируется. Так что оставим этот вопрос за рамками поста. Поскольку погуглив я не нашел готового решения, решил написать его сам (взяв за основу разработку Benjamin’а). Комментировать там особо нечего, поэтому просто представляю его на суд общественности: Читать дальше →

© Habrahabr.ru