To help myself understand more of how the MVC architecture works I decided to create my own. I am most familiar with the Yii framework so some parts of it may seem similar. You can view the repo at: https://bitbucket.org/pitchinnate/eboomvc
My first extension I submitted to Yii’s Extension library. You can see the extension here: http://www.yiiframework.com/extension/braintreeapi/ I also have the code in a repo if anyone you are interested: https://bitbucket.org/pitchinnate/braintreeapi-yii-extension Feel free to leave comments here and I’ll try to help fix any bugs you may encounter.