aRvi - High Standard OOP MVC Framework for PHP
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
modules
src
test
.gitignore
LICENSE
README.md
bootstrap.php
composer.json
composer.lock
index.php
page_registry.xml

README.md

arvi

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.

Audience

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.

Documentation

See aRvi Documentation for detailed specs and examples.