private function DispatchToController($controllerName, $parsedRequest = Array()) { // TODO: Test if controller handles the current request, return error if not require_once(Controller::GetFileForController($controllerName)); $className = Controller::GetClassForController($controllerName); $this->controller = new $className(); $this->controller->Process($parsedRequest); }
public static function GetFileForController($controllerName) { return $_SERVER["DOCUMENT_ROOT"] . 'includes/controllers/class.'.Controller::GetClassForController($controllerName).'.php'; }