Exemplo n.º 1
0
 function loadAppClass($appName)
 {
     static $classes = array();
     $appName = strtolower($appName);
     $class = sprintf("ACloud_App_%s_Guiding", $appName);
     if (isset($classes[$class])) {
         return $classes[$class];
     }
     $classPath = sprintf(ACLOUD_PATH . "/app/%s/app.%s.guiding.php", $appName, $appName);
     if (!is_file($classPath)) {
         ACloud_Sys_Core_Common::showError('cann`t find classpath');
     }
     require_once ACloud_Sys_Core_S::escapePath($classPath);
     if (!class_exists($class)) {
         ACloud_Sys_Core_Common::showError('cann`t find class');
     }
     $classes[$class] = new $class();
     return $classes[$class];
 }