| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- <?php 
 
- /*
 
-  * Common core
 
-  *
 
- */
 
- //Config init load
 
- require_once( ONU_ROOT . 'config/config_db.php');
 
- require_once( ONU_ROOT . 'config/config_mc.php');
 
- require_once( ONU_ROOT . 'config/config.app.php');
 
- //Frame load
 
- require_once( ONU_ROOT . "frame/Memcache.class.php");
 
- require_once( ONU_ROOT . "frame/MysqlHandler.class.php");
 
- require_once( ONU_ROOT . 'frame/commonFun.class.php');
 
- include_once( ONU_ROOT . "frame/Log.class.php");
 
- include_once( ONU_ROOT . "frame/libs/Smarty.class.php");
 
- require_once( ONU_ROOT . "frame/common.php");
 
- //admin class
 
- //require_once(ONU_ROOT . "application/module/ctrl/AdminAction.class.php");
 
- //PHP Auto load method implement
 
- function __autoload($classname){
 
- 	safeRequireClass(OAS_ROOT . "frame/libs/$classname.class.php");
 
- 	safeRequireClass(OAS_ROOT . "frame/libs/sysplugins/".strtolower($classname).".php");
 
- }
 
- function safeRequireClass($file){
 
- 	if(file_exists($file)) require_once($file);
 
- }
 
- /* 
 
-  * Desc: Core class
 
-  * 
 
-  */
 
- class ONUCore{
 
- 	
 
- 	public static function loadAction(){
 
- 		
 
- 		$actName = isset($_GET['a']) ? $_GET['a'] : 'index';
 
- 		$actName = ucfirst($actName);
 
- 		
 
- 		$classFile = ONU_ROOT .'application/module/ctrl/'.$actName.'Action.class.php'; 
 
- 		if(file_exists($classFile)) {
 
- 			require_once($classFile);	
 
- 		}
 
- 		
 
- 		$className = $actName . 'Action';
 
- 		$action    = new $className();
 
- 		$action->run($actName);
 
- 	}
 
- }
 
 
  |