vQmod para Yii

Olá pessoal,

Preciso desenvolver módulos para o Yii sem editar o código fonte da aplicação, algo parecido com o que o vQmod faz para o OpenCart (https://github.com/vqmod/vqmod).

Estou desenvolvendo uma aplicação que terá diversos temas e também terei diversos módulos. Esses módulos precisam ter a flexibilidade de alterar o código fonte da aplicação (controller, model, view).

Alguém já resolveu um problema semelhante? Qual a melhor solução/arquitetura…?

Muito obrigado pela ajuda!

Acho que o melhor caminho é criar um módulo mesmo e depois converter em uma extensão. Sobre arquitetura ñ posso ajudar muito, mas acho que nesse caso Injeção de Depência e Repository pode ser um caminho, assim vc deixa o máximo desacoplado possível.