Skip to content

narwhal87/mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Title Description
MVC
dbwebb course MVC

MVC - Model View Controller

MVC

Scrutinizer badges

Scrutinizer Code Quality Code Coverage Build Status Code Intelligence Status

Note: The Code coverage badge is an overall measure, however only model classes for project purposes are exposed to unit testing. No unit testing is done on controllers, view templates or practice models on this site.

About

This web page contains various experiments written using the Symfony framework. Most recently is the Blackjack project with the aim of functioning as a standalone web application. Testing is done using PHPUnit with metrics and code analysis using Scrutinizer and PHPMetrics. Documentation is done using PhpDocumentator. Code validation has been done using PHPMD and PHPstan.

How to clone the repository

git clone https://github.com/narwhal87/mvc

How to run website

Start the built-in PHP web server:

# You are in the main directory
php -S localhost:8888 -t public

should see you landing on the home route of the website.

Where to find the dbwebb course details

Course is available at:

GitHub Pages are published at: