KnpPaginatorBundle видел, но не использовал, поэтому описывать не стал.
Думаю должна быть полезная вещь, т.к. KnpLabs уже много полезного сделали…
На счет SensioBuzzBundle, вы конечно правы, можно и в отдельном конфиге описать сервис и подключить его в config,yml, но так как-то по симфонически правильно получается)))
Философия Symfony2 заключается в том, чтобы само ядро было как можно меньше и для конкретного функционала использовались бандлы.
Поначалу FOSUB был слишком навязчивым в плане использования своей системы энкодеров, но когда мой бандл стал достаточно популярным, и многим людям приходилось выбирать между ним и FOSUB, Stof переписал FOSUB так, чтобы он использовал стандартные средства Symfony Security, и с тех пор мой бандл подключается без проблем.
Поэтому всё-таки лучше оставить функционал отдельным бандлом.
Да. Так как FOSUB был слишком навязчивым своей собственной системой энкодинга, подключить к нему мой энкодер было невозможно. Поэтому нужно было выбирать между моим бандлом и FOSUB. Но теперь они совместимы, поэтому всё супер.
Symfony 2: Полезные библиотеки и бандлы