コード例 #1
0
ファイル: Init.php プロジェクト: lanma121/superPrize
 /**
  * * 使用Ym框架时的初始化
  * * 
  * * 这里需要指定app的名称,若不指定,则抛弃与app有关的初始化
  * * 届时,与app有关的常量,也都不会定义                                                               
  * * 
  * * 1. 初始化Yaf对象
  * * 2. 注册autoloader以及shutdown事件
  * * 
  * * @param string $app app的名称,与目录名一致
  * * 
  * * @return Core_Init
  * */
 public static function init($app)
 {
     Core_Timer::startRecord();
     if (empty(self::$instance)) {
         self::initApp($app);
         self::initRegisterAutoloader();
         self::initRegisterShutdownEvent();
         self::$instance = new Core_Init();
     }
     return self::$instance;
 }