I have some code people can take a look at. This code is a whole PHP framework that provides a simple Event driven Web Control based framework. Its all Object Oriented and uses the power of templates.
rwfPHP (PHP Reusable Web Framework) - http://rwfphp.multispan.com
I have used Model View Controller frameworks and have used Microsoft's event driven models and in all the process of this I seemed to wanted to create my own. Its nice to create a whole web application with OO design and have the power of templates to still do cool stuff on the web.
There are lots of ways I want to improve on the framework so bare in mind its in the beginings of the works. I have successfully used it on a few of my projects at work.
I use ADOdb and Smarty packages in this framework.