Beispiel #1
0
 /**
  *
  * @return Miao_Session_Handler
  */
 public static function factory()
 {
     $className = 'none';
     if (Miao_Config::checkConfig(__CLASS__)) {
         $config = Miao_Config::Libs(__CLASS__, false);
         $className = $config->get('type', $className);
     }
     $className = 'Miao_Session_Handler_' . ucfirst($className);
     $result = new $className();
     return $result;
 }
Beispiel #2
0
 public static function defaultRegister()
 {
     $configDefault = array('error_level' => '30711', 'default_timezone' => 'Europe/Moscow', 'unregister_globals' => '1', 'strip_global_slashes' => '1', 'umask' => '0', 'upload_tmp_dir' => '/tmp');
     if (Miao_Config::checkConfig(__CLASS__)) {
         $config = Miao_Config::Libs(__CLASS__);
     } else {
         $config = new Miao_Config_Base($configDefault);
     }
     $initialazer = new Miao_Env_Initializer($config);
     $initialazer->run();
 }