f_config/DB.php 제거
class_exists('RootDB')로 대체 가능
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
<?php
|
||||
namespace sammo;
|
||||
|
||||
if(AppConf::getRoot()->isExists()) {
|
||||
require_once(AppConf::getRoot()->getSettingFile());
|
||||
} else {
|
||||
Error('설정 파일이 없습니다. 설정을 먼저 하십시요!');
|
||||
}
|
||||
+1
-1
@@ -3,7 +3,7 @@ namespace sammo;
|
||||
|
||||
ob_start();
|
||||
require(__dir__.'/../vendor/autoload.php');
|
||||
require_once(__dir__.'/func.php');
|
||||
require_once(__dir__.'/../f_func/func.php');
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -25,14 +25,13 @@ if(strlen($password)!=128){
|
||||
]);
|
||||
}
|
||||
|
||||
if(!AppConf::getRoot()->isExists()){
|
||||
if(!class_exists('RootDB')){
|
||||
Json::die([
|
||||
'result'=>false,
|
||||
'reason'=>'DB 설정이 완료되지 않았습니다.'
|
||||
]);
|
||||
}
|
||||
|
||||
require(__DIR__.'/../f_config/DB.php');
|
||||
$rootDB = RootDB::db();
|
||||
|
||||
//초기 관리자 계정은 딱 하나만 있어야하므로, 중요함.
|
||||
|
||||
@@ -16,13 +16,12 @@ function dbSQLFail($params){
|
||||
]);
|
||||
}
|
||||
|
||||
if(!AppConf::getRoot()->isExists()){
|
||||
if(!class_exists('RootDB')){
|
||||
Json::die([
|
||||
'step'=>'config'
|
||||
]);
|
||||
}
|
||||
|
||||
require(__DIR__.'/../f_config/DB.php');
|
||||
$rootDB = RootDB::db();
|
||||
|
||||
$rootDB->throw_exception_on_nonsql_error = false;
|
||||
|
||||
@@ -45,7 +45,7 @@ if(file_exists(ROOT.'/d_setting/RootDB.php') && is_dir(ROOT.'/d_setting/RootDB.p
|
||||
]);
|
||||
}
|
||||
|
||||
if(AppConf::getRoot()->isExists()){
|
||||
if(class_exists('RootDB')){
|
||||
Json::die([
|
||||
'result'=>false,
|
||||
'reason'=>'이미 RootDB.php 파일이 있습니다'
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::requireLogin();
|
||||
$db = RootDB::db();
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::requireLogin();
|
||||
|
||||
$templates = new \League\Plates\Engine('templates');
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::Instance();
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::Instance();
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::Instance();
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::Instance();
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::Instance();
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::requireLogin();
|
||||
|
||||
// 외부 파라미터
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
$session = Session::requireLogin();
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@ namespace sammo;
|
||||
// 외부 파라미터
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
$session = Session::requireLogin();
|
||||
|
||||
$result = [];
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
// 외부 파라미터
|
||||
$response['server'] = [];
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
$session = Session::requireLogin();
|
||||
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
$session = Session::requireLogin();
|
||||
|
||||
// 외부 파라미터
|
||||
|
||||
@@ -3,13 +3,11 @@ namespace sammo;
|
||||
|
||||
require('_common.php');
|
||||
|
||||
if(!AppConf::getRoot()->isExists()){
|
||||
if(!class_exists('RootDB')){
|
||||
header ('Location:install.php');
|
||||
die();
|
||||
}
|
||||
|
||||
require(ROOT.'/f_config/DB.php');
|
||||
|
||||
|
||||
$session = Session::Instance();
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require_once('_common.php');
|
||||
require_once(ROOT.'/f_config/DB.php');
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.'/f_config/DB.php');
|
||||
|
||||
use \kakao\Kakao_REST_API_Helper as Kakao_REST_API_Helper;
|
||||
|
||||
|
||||
@@ -2,8 +2,6 @@
|
||||
namespace sammo;
|
||||
|
||||
require('_common.php');
|
||||
require(ROOT.'/f_config/DB.php');
|
||||
require('kakao.php');
|
||||
|
||||
use \kakao\Kakao_REST_API_Helper as Kakao_REST_API_Helper;
|
||||
|
||||
|
||||
+23
-5
@@ -7,7 +7,6 @@ if(!defined('ROOT')){
|
||||
|
||||
class AppConf{
|
||||
private static $serverList = null;
|
||||
private static $rootSetting = null;
|
||||
|
||||
public static function getList(){
|
||||
if(self::$serverList === null){
|
||||
@@ -22,10 +21,29 @@ class AppConf{
|
||||
return self::$serverList;
|
||||
}
|
||||
|
||||
public static function getRoot(){
|
||||
if(self::$rootSetting === null){
|
||||
self::$rootSetting = new Setting(ROOT);
|
||||
/**
|
||||
* DB 객체 생성
|
||||
*
|
||||
* @return \MeekroDB
|
||||
*/
|
||||
public static function requireRootDB(){
|
||||
if(!class_exists('RootDB')){
|
||||
trigger_error('RootDB.php가 설정되지 않았습니다.', E_USER_ERROR);
|
||||
die();
|
||||
}
|
||||
return self::$rootSetting;
|
||||
return RootDB::db();
|
||||
}
|
||||
|
||||
/**
|
||||
* DB 객체 생성
|
||||
*
|
||||
* @return \MeekroDB
|
||||
*/
|
||||
public static function requireDB(){
|
||||
if(!class_exists('DB')){
|
||||
trigger_error('DB.php가 설정되지 않았습니다.', E_USER_ERROR);
|
||||
die();
|
||||
}
|
||||
return DB::db();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user