Changeset 23188


Ignore:
Timestamp:
2013/09/04 18:24:20 (7 years ago)
Author:
h_yoshimoto
Message:

#2102 APIの有効/無効フラグを追加。デフォルトでOFFに。

Location:
branches/version-2_13_0
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13_0/data/class/api/SC_Api_Operation.php

    r23185 r23188  
    302302 
    303303        $arrErr = SC_Api_Operation_Ex::checkParam($objFormParam);  
     304         
     305        // API機能が有効であるかをチェック. 
     306        if (API_ENABLE_FLAG == false){ 
     307            $arrErr['ECCUBE.Function.Disable'] = 'API機能が無効です。'; 
     308        } 
    304309        if (SC_Utils_Ex::isBlank($arrErr)) { 
    305310            $arrParam = $objFormParam->getHashArray(); 
  • branches/version-2_13_0/data/mtb_constants_init.php

    r23182 r23188  
    485485/** 決済処理中ステータスのロールバックをするか(true:する false:しない) */ 
    486486define('PENDING_ORDER_CANCEL_FLAG', true); 
     487/** API機能を有効にする(true:する false:しない) */ 
     488define('API_ENABLE_FLAG', false); 
  • branches/version-2_13_0/html/install/sql/insert_data.sql

    r23182 r23188  
    12641264INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PENDING_ORDER_CANCEL_TIME', '900', 1417, '決済処理中ステータスのロールバックを行う時間の設定(秒) '); 
    12651265INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PENDING_ORDER_CANCEL_FLAG', 'true', 1418, '決済処理中ステータスのロールバックをするか(true:する false:しない)'); 
     1266INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('API_ENABLE_FLAG', 'false', 1419, 'API機能を有効にする(true:する false:しない)'); 
    12661267 
    12671268INSERT INTO dtb_index_list (table_name, column_name, recommend_flg, recommend_comment) VALUES ('dtb_customer', 'email_mobile', 0, '会員数増加時のログイン処理速度を向上させたいときに試してみてください'); 
Note: See TracChangeset for help on using the changeset viewer.