Ignore:
Timestamp:
2014/10/12 15:02:46 (10 years ago)
Author:
kim
Message:

#2554 r23439 をリバート

検証不十分、既存関数の削除が行われているため、2.13.3での実装は見送り。
一部コメントの修正などは採用

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13_3/data/class/helper/SC_Helper_Category.php

    r23546 r23649  
    178178     * 
    179179     * @param array $data 
    180      * @return int|bool 
     180     * @return void 
    181181     */ 
    182182    public function save($data) 
     
    185185 
    186186        $category_id = $data['category_id']; 
    187         // ミリ秒付きの時間文字列を取得. CSVへの対応. 
    188         // トランザクション内のCURRENT_TIMESTAMPは全てcommit()時の時間に統一されてしまう為. 
    189         $query = array('update_date' => SC_Utils_Ex::getFormattedDateWithMicroSecond()); 
     187        $query = array('update_date' => 'CURRENT_TIMESTAMP'); 
    190188        $objQuery->begin(); 
    191189 
     
    217215            $query['category_name'] = $data['category_name']; 
    218216            $query['parent_category_id'] = $data['parent_category_id']; 
    219             $query['create_date'] = $query['update_date']; 
     217            $query['create_date'] = 'CURRENT_TIMESTAMP'; 
    220218            $query['creator_id']  = $_SESSION['member_id']; 
    221219            $query['rank']        = $rank; 
    222220            $query['level']       = $level; 
    223221 
    224             $result = $objQuery->insert('dtb_category', $query); 
     222            $objQuery->insert('dtb_category', $query); 
    225223        } else { 
    226224            // 既存編集 
    227             $query['category_id'] = $category_id; 
    228225            $query['parent_category_id'] = $data['parent_category_id']; 
    229226            $query['category_name'] = $data['category_name']; 
    230227            $where = 'category_id = ?'; 
    231             $result = $objQuery->update('dtb_category', $query, $where, array($category_id)); 
     228            $objQuery->update('dtb_category', $query, $where, array($category_id)); 
    232229        } 
    233230 
    234231        $objQuery->commit(); 
    235         return ($result) ? $query['category_id'] : FALSE; 
    236232    } 
    237233 
Note: See TracChangeset for help on using the changeset viewer.