Просто интересно, что существуют две разные библиотеки, которые обрабатывают поведение/расширения Doctrine2 (loggable, timestampable и т.д.): KNPLabs DoctrineBehaviors и Atlantic18 DoctrineExtensions, который, кажется, продолжает работу Gediminas.
В чем основные отличия?
Я вижу, что Atlantic18 поддерживает несколько драйверов, а KNPLabs dont, он также имеет еще несколько функций (Sortable, IpTraceable). С другой стороны KNPLabs использует черты и поддерживается KNP.
Кроме того, любая причина ссылаться на Atlantic18 в Symfony2 doc вместо KNPLabs 's?