27 lines
517 B
PHP
27 lines
517 B
PHP
<?php
|
|
/**
|
|
* Front Controller - Asset Management System
|
|
*/
|
|
|
|
// Start session
|
|
session_start();
|
|
|
|
// Load Composer autoloader
|
|
require_once __DIR__ . '/../vendor/autoload.php';
|
|
|
|
// Load environment variables
|
|
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/..');
|
|
$dotenv->load();
|
|
|
|
// Load configuration
|
|
require_once __DIR__ . '/../config/config.php';
|
|
|
|
// Load routes
|
|
require_once __DIR__ . '/../config/routes.php';
|
|
|
|
// Initialize application
|
|
$app = new App\Core\Application();
|
|
|
|
// Handle the request
|
|
$app->handle();
|