functions and classes added.

This commit is contained in:
2025-03-20 18:27:17 -07:00
parent 0c41ca9b65
commit 28513d367d
8 changed files with 250 additions and 72 deletions

View File

@@ -10,9 +10,16 @@ if (file_exists(BASEPATH . '/App/config.php')) {
require_once(FRAMEWORKPATH . '/defaults/App/config.php');
}
// Creates twig and the view() function
// Global Functions
require_once(FRAMEWORKPATH . '/src/functions.php');
// Creates the view() function using twig
require_once(FRAMEWORKPATH . '/src/twig.php');
// Messages
require_once(FRAMEWORKPATH . '/src/MessageHandler.php');
$messages = new MessageHandler;
// Start a Session
require_once(FRAMEWORKPATH . '/src/Session.php');
$session = new Session();
@@ -23,11 +30,20 @@ if (!empty($config['database']['host'])) {
$db = new Database($config['database']);
}
// Sanatize POST Data
if (!empty($_POST)) {
require_once(FRAMEWORKPATH . '/src/Post.php');
$post = new POST($_POST);
}
// Start a Redirect
require_once(FRAMEWORKPATH . '/src/Redirect.php');
$redirect = new Redirect();
// Load a controller
require_once(FRAMEWORKPATH . '/src/Router.php');
$router = new Router();
//$router->debug();
require_once($router->controllerPath);
//write the session
$session->write();
makeitso();