/** * Forward the page to another * @param String $module * @param String $action * @param Content $objContent */ public function forward($module, $action) { /* @var $autoLoad Autoload */ $autoLoad = new Autoload(); $arrayFiles = $autoLoad->getClassName(); $module = ucfirst(strtolower($module)); $action = ucfirst($action); $module = empty($module) ? MODULE_DEFAULT : $module; $action = empty($action) ? ACTION_DEFAULT : $action; $className = "Action" . $module; if (!in_array($className . ".php", $arrayFiles)) { echo ERRO_404; $log = new Log(); $log->setLog(__FILE__, $className . ' It was found in line ' . __LINE__ . ' - Module [' . $module . '] does not exist'); return false; } $class = new $className(); $load = new Load($class, $action, $module); }