1. Делать свои модули/пакеты конфигурируемыми
2. Один из параметров конфигурации - подключение к базе
3. При инициализации модуля передавать ему рабочую конфигурацию вместе с этим самым подключением к базе
я примерно про это и писал в первом посте, но вот симфонисты почему-то это не одобряют =)
Спустя 2 минуты 6 секунд добавил
Короче решил юзать Doctrine2/DBAL, теперь я тоже в рабстве у доктрины
Слабак:D
Ну а че? Там в принципе не орм, DQL есть, золотая середина. Хотя я вообще не сторонник всяких тяжелых решений, они себя иногда плохо проявляют. Есть например такие решения, которые позволяют быстро решить не сложную задачу, и в разы меньше по коду и быстрее по скорости чем гиганты вроде доктрины