コード例 #1
0
ファイル: zit_db_adapter2.php プロジェクト: Koulio/OpenZIS
 public static function getDBAdapter()
 {
     if (!isset(self::$instance)) {
         self::$instance = new ZitDbAdapter2();
     }
     return self::$instance->adapter;
 }
コード例 #2
0
ファイル: index.php プロジェクト: Koulio/OpenZIS
Zend_Loader::loadClass('Zend_Log');
Zend_Loader::loadClass('Zend_Log_Writer_Stream');
Zend_Loader::loadClass('Zend_Log_Formatter_Xml');
require_once 'zit_db_adapter.php';
require_once 'zit_db_adapter2.php';
require_once 'db_convertor.php';
//General Error
require_once '../ZIT_APPLICATION/main_lib/GeneralError.php';
try {
    $db = ZitDBAdapter::getDBAdapter();
    Zend_Registry::set('my_db', $db);
} catch (Zend_Exception $e) {
    exit("unable to create DBAdapter");
}
try {
    $db2 = ZitDBAdapter2::getDBAdapter();
    Zend_Registry::set('my_db2', $db2);
} catch (Zend_Exception $e) {
    exit("unable to create DBAdapter 2");
}
switch (DB_TYPE) {
    case 'mysql':
        $dbversion = 'mysql';
        break;
    case 'oci8':
        $dbversion = 'oracle';
        break;
}
require_once '../CLASSES/' . $dbversion . '/ZitAdminDB.php';
require_once '../CLASSES/' . $dbversion . '/ZitLog.php';
require_once '../CLASSES/' . $dbversion . '/ZitLogArch.php';