/** * Checks to see if a controller exists * * @param string $controller - should be an underscored word * @return string */ static function exists($controller) { if (!$controller) { return false; } $path = NController::getIncludePath($controller); if (!$path) { return false; } include_once $path; $class = NController::getClassName($controller); return class_exists($class); }