Ignore:
Timestamp:
2013/02/13 18:15:46 (11 years ago)
Author:
pineray
Message:

pageクラスからdtb_paymentテーブルを直接指定している箇所をなくす

以下のファイルが残っている.
LC_Page_Shopping_LoadPaymentModule.php
LC_Page_Admin_Home.php

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/helper/SC_Helper_Payment.php

    r22206 r22537  
    3535     *  
    3636     * @param integer $payment_id 支払方法ID 
     37     * @param boolean $has_deleted 削除された支払方法も含む場合 true; 初期値 false 
    3738     * @return array 
    3839     */ 
    39     public function get($payment_id) { 
     40    public function get($payment_id, $has_deleted = false) { 
    4041        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    4142        $where = 'payment_id = ?'; 
     43        if (!$has_deleted) { 
     44            $where .= ' del_flg = 0'; 
     45        } 
    4246        $arrRet = $objQuery->select('*', 'dtb_payment', $where, array($payment_id)); 
    4347        return $arrRet[0]; 
     
    4751     * 支払方法一覧の取得. 
    4852     * 
     53     * @param boolean $has_deleted 削除された支払方法も含む場合 true; 初期値 false 
    4954     * @return array 
    5055     */ 
    51     public function getList() { 
     56    public function getList($has_deleted = false) { 
    5257        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    5358        $col = 'payment_id, payment_method, charge, rule_max, upper_rule, note, fix, charge_flg'; 
    54         $where = 'del_flg = 0'; 
     59        $where = ''; 
     60        if (!$has_deleted) { 
     61            $where .= 'del_flg = 0'; 
     62        } 
    5563        $table = 'dtb_payment'; 
    5664        $objQuery->setOrder('rank DESC'); 
     
    131139        return !SC_Utils_Ex::isBlank($memo03); 
    132140    } 
     141 
     142    /** 
     143     * 支払方法IDをキー, 名前を値とする配列を取得. 
     144     *  
     145     * @return array 
     146     */ 
     147    public static function getIDValueList() { 
     148        return SC_Helper_DB_Ex::sfGetIDValueList('dtb_payment', 'payment_id', 'payment_method'); 
     149    } 
    133150} 
Note: See TracChangeset for help on using the changeset viewer.