function loadController($controller) { global $G, $config; if ($path = isController($controller)) { require_once $path; } else { die('No se puede cargar el controlador'); } }
function getController($applicationController = NULL, $application, $file = FALSE) { global $Load; if (isController($applicationController, $application)) { $controller = ucfirst($applicationController) . "_Controller"; $controllerFile = "www/applications/" . strtolower($application) . "/controllers/" . strtolower($applicationController) . ".php"; ${$controller} = !$file ? $Load->controller($controller, $application) : FALSE; } else { $controller = ucfirst($application) . "_Controller"; $controllerFile = "www/applications/" . strtolower($application) . "/controllers/" . strtolower($application) . ".php"; ${$controller} = !$file ? $Load->controller($controller) : FALSE; } if ($file) { return file_exists($controllerFile) ? $controllerFile : FALSE; } return ${$controller}; }