load(); // Register error handler ErrorHandler::register(); // Initialize Logger Logger::init(); // Initialize and configure router $router = new Router(); // Define routes $router->add('', \WizdomNetworks\WizeWeb\Controllers\HomeController::class, 'index'); $router->add('about', \WizdomNetworks\WizeWeb\Controllers\AboutController::class, 'index'); $router->add('contact', \WizdomNetworks\WizeWeb\Controllers\ContactController::class, 'index'); $router->add('testimonials', \WizdomNetworks\WizeWeb\Controllers\TestimonialsController::class, 'index'); $router->add('services', \WizdomNetworks\WizeWeb\Controllers\ServicesController::class, 'index'); $router->add('services/it-consulting', \WizdomNetworks\WizeWeb\Controllers\ITConsultingController::class, 'index', 'pages/services/it_consulting'); $router->add('services/emergency-support', \WizdomNetworks\WizeWeb\Controllers\EmergencySupportController::class, 'index', 'pages/services/emergency_support'); $router->add('services/managed-services', \WizdomNetworks\WizeWeb\Controllers\ManagedServicesController::class, 'index', 'pages/services/managed_services'); $router->add('services/online-brand-management', \WizdomNetworks\WizeWeb\Controllers\OnlineBrandManagementController::class, 'index', 'pages/services/online_brand_management'); $router->add('services/project-management', \WizdomNetworks\WizeWeb\Controllers\ProjectManagementController::class, 'index', 'pages/services/project_management'); // Dispatch the request $router->dispatch($_SERVER['REQUEST_URI']);