Irgendwann fängt man an aus seinem großen Framework einzelne kleine Module heraus lösen zu wollen. Die will man dann als Composer-Requirements wieder einbinden. Zum Glück geht das sehr einfach, indem man einfach ein Repository zu seiner composer.json hinzufügt:
"repositories": [
{"type": "vcs", "url": "https://github.com/annonyme/events"}
],
und dann kann man einfach das Module hinzufügen:
php composer.phar require annonyme/events
php composer update
Damit kann man dann anfangen, sein Framework in einzelne Module zu zerlegen.