Example #1
0
function loadController($controller)
{
    global $G, $config;
    if ($path = isController($controller)) {
        require_once $path;
    } else {
        die('No se puede cargar el controlador');
    }
}
Example #2
0
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};
}