Version: 1.0.0 Stable
madithouse/new-slim-webapp is build using slim/slim, and contain basic settings to get started with a new PHP project.
see the code working here
Use composer to get started
composer create-project madithouse/new-slim-webapp
- Setup Database see
databaseStructure
dir for database schema. - Update
src/config.php
with database details.
Pages are rendered using slim/twig
- Views are located in
src/resources/views
- Routes ae called using classes, located in
src/classes/Routes
- After setting up routes in classes, make sure you connect them using the container so they can be called by the routes page, container file is located at
src/container.php
- At last setup the route in
src/routes.php
and call them using the container.