Documentation
Based on model,view,controller strategy (MVC). Entire code is well organized into different parts
Models - located in Models folder Views - located in View folder Controllers - located in Controllers folder
Routing configuration - with the apache configuration via .htaccess .php is hidden from the URL
Example - http://localhost/IOC/login
Consider login in the above URL as part 1. A controller with the same name ‘login’ exists in the controller folder
http://localhost/IOC/login/checkin
Consider checkin in the above URL as part 2. A method exists with the name ‘checkin’ in the corresponding controller , here it’s login , which handles the logic
Database configuration - PDO is used for database interaction and the Connection file is located in libs/Database.php