Changeset 21915
- Timestamp:
- 2012/06/12 17:04:21 (12 years ago)
- Location:
- branches/version-2_12-dev/data/class
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/SC_ClassAutoloader.php
r21867 r21915 69 69 // MEMO: プラグインのローダーがDB接続を必要とするため、SC_Queryがロードされた後のみ呼び出される。 70 70 // プラグイン情報のキャッシュ化が行われれば、全部にフックさせることを可能に? 71 if (isset($GLOBALS['_SC_Query_instance']) 72 && !is_null($GLOBALS['_SC_Query_instance'])) { 73 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(true); 71 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(true); 72 if (is_object($objPlugin)) { 74 73 75 74 // 元の設定を一時保存 -
branches/version-2_12-dev/data/class/helper/SC_Helper_Plugin.php
r21754 r21915 80 80 function getSingletonInstance($plugin_activate_flg = true) { 81 81 if (!isset($GLOBALS['_SC_Helper_Plugin_instance']) || is_null($GLOBALS['_SC_Helper_Plugin_instance'])) { 82 // プラグインのローダーがDB接続を必要とするため、 83 // SC_Queryインスタンス生成後のみオブジェクトを生成する。 84 require_once CLASS_EX_REALDIR . 'SC_Query_Ex.php'; 85 if (is_null(SC_Query_Ex::getPoolInstance())) { 86 return false; 87 } 88 82 89 $GLOBALS['_SC_Helper_Plugin_instance'] = new SC_Helper_Plugin_Ex(); 83 90 $GLOBALS['_SC_Helper_Plugin_instance']->load($plugin_activate_flg);
Note: See TracChangeset
for help on using the changeset viewer.