Implementação de modelos em seu próprio framework MVC

A última coisa que nos resta implementar é o trabalho com modelos. Para começar, vamos no arquivo index.php conectar o arquivo com as configurações de conexão com o banco de dados (vamos colocar esta conexão no topo do arquivo):

index.php<?php
  namespace Core;
  
  error_reporting(E_ALL);
  ini_set('display_errors', 'on');
  
  require_once $_SERVER['DOCUMENT_ROOT'] . '/project/config/connection.php';
  
  ...
?>

O arquivo de configurações contém constantes PHP. Após a conexão do arquivo, essas constantes estarão disponíveis em todas as classes que chamarmos.