A custom made php MVC framework for small projects.
What it includes?
- Autoloading: A namespace based autoloading system.
- Routing: A basic GET/ POST routing.
- MVC dispatching: A dispatch system, which generally calls controller which is registered for that path.
- Database: A PDO wrapper class to use PDO object without any fuss.
- Exception Handling: A custom made global exception handler.
- Custom Exceptions: An error class "Custom Exception" to extend custom made error messages.
- Request data handling: A Request class to handle input parameters, input headers, querystring.
- Templating: A template class to include .art.php view files and pass controller data to the view.
The work is in progress. Suggestions are welcome.