aRvi - High Standard OOP MVC Framework for PHP
What is aRvi?
aRvi is a small MVC framework for people with high standards with OOP and a passion for clean code. :) aRvi's goal is to implement the MVC idea in a strict way combined with very good object-oriented programming patterns.
Compatibility and Interoperability
aRvi is fully namespaced and therefore will not going to get in each other's way with other frameworks or components. aRvi is not meant as a complete framework and so you will probably need to use other libraries or frameworks for database connections, sending emails, job processing, etc. aRvi is designed to work with all other components together as you should not be limited in designing and programming your controllers and views in any way. You can use your favorite template engine (e.g. smarty) as well as printing out raw PHP strings.
aRvi can be used in existing projects as well as starting from the scratch with it.
At first everyone interested in creating tidy and strict OOP should be satisfied by using aRvi. aRvi is not hard to learn and use but maybe hard to hold out.
See aRvi Documentation for detailed specs and examples.