public static function route() { $routeList = RouteHelper::readRouteFile(); $base_url = RouteHelper::getCurrentUri(); $requestMethod = $_SERVER['REQUEST_METHOD']; $controllerName = "App" . '\\' . "Controllers" . '\\' . $routeList[$requestMethod . ":" . $base_url]->controller; $methodName = $routeList[$requestMethod . ":" . $base_url]->controllerMethod; $methodName = trim($methodName); if (class_exists($controllerName)) { $controller = new $controllerName(); $controller->{$methodName}(); } else { echo "404 Not Found"; } }