Ignore:
Timestamp:
2013/02/18 19:09:54 (11 years ago)
Author:
shutta
Message:

#2043 (typo修正・ソース整形・ソースコメントの改善 for 2.12.4)
Zend Framework PHP 標準コーディング規約のコーディングスタイルへ準拠。
classおよびfunctionの開始波括弧「{」のスタイルを修正。

File:
1 edited

Legend:

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

    r22206 r22567  
    2525 *  [概要] 会員管理クラス 
    2626 */ 
    27 class SC_Customer { 
     27class SC_Customer  
     28{ 
    2829 
    2930    /** 会員情報 */ 
    3031    var $customer_data; 
    3132 
    32     function getCustomerDataFromEmailPass($pass, $email, $mobile = false) { 
     33    function getCustomerDataFromEmailPass($pass, $email, $mobile = false) 
     34    { 
    3335        // 小文字に変換 
    3436        $email = strtolower($email); 
     
    6365     *                 は false を返す。 
    6466     */ 
    65     function checkMobilePhoneId() { 
     67    function checkMobilePhoneId() 
     68    { 
    6669        //docomo用にデータを取り出す。 
    6770        if (SC_MobileUserAgent_Ex::getCarrier() == 'docomo') { 
     
    8891     *                 それ以外の場合は false を返す。 
    8992     */ 
    90     function getCustomerDataFromMobilePhoneIdPass($pass) { 
     93    function getCustomerDataFromMobilePhoneIdPass($pass) 
     94    { 
    9195        //docomo用にデータを取り出す。 
    9296        if (SC_MobileUserAgent_Ex::getCarrier() == 'docomo') { 
     
    118122     * @return void 
    119123     */ 
    120     function updateMobilePhoneId() { 
     124    function updateMobilePhoneId() 
     125    { 
    121126        if (!isset($_SESSION['mobile']['phone_id']) || $_SESSION['mobile']['phone_id'] === false) { 
    122127            return; 
     
    136141 
    137142    // パスワードを確認せずにログイン 
    138     function setLogin($email) { 
     143    function setLogin($email) 
     144    { 
    139145        // 本登録された会員のみ 
    140146        $sql = 'SELECT * FROM dtb_customer WHERE (email = ? OR email_mobile = ?) AND del_flg = 0 AND status = 2'; 
     
    147153 
    148154    // セッション情報を最新の情報に更新する 
    149     function updateSession() { 
     155    function updateSession() 
     156    { 
    150157        $sql = 'SELECT * FROM dtb_customer WHERE customer_id = ? AND del_flg = 0'; 
    151158        $customer_id = $this->getValue('customer_id'); 
     
    157164 
    158165    // ログイン情報をセッションに登録し、ログに書き込む 
    159     function startSession() { 
     166    function startSession() 
     167    { 
    160168        $_SESSION['customer'] = $this->customer_data; 
    161169        // セッション情報の保存 
     
    164172 
    165173    // ログアウト $_SESSION['customer']を解放し、ログに書き込む 
    166     function EndSession() { 
     174    function EndSession() 
     175    { 
    167176        // セッション情報破棄の前にcustomer_idを保存 
    168177        $customer_id = $_SESSION['customer']['customer_id']; 
     
    184193 
    185194    // ログインに成功しているか判定する。 
    186     function isLoginSuccess($dont_check_email_mobile = false) { 
     195    function isLoginSuccess($dont_check_email_mobile = false) 
     196    { 
    187197        // ログイン時のメールアドレスとDBのメールアドレスが一致している場合 
    188198        if (isset($_SESSION['customer']['customer_id']) 
     
    205215 
    206216    // パラメーターの取得 
    207     function getValue($keyname) { 
     217    function getValue($keyname) 
     218    { 
    208219        // ポイントはリアルタイム表示 
    209220        if ($keyname == 'point') { 
     
    218229 
    219230    // パラメーターのセット 
    220     function setValue($keyname, $val) { 
     231    function setValue($keyname, $val) 
     232    { 
    221233        $_SESSION['customer'][$keyname] = $val; 
    222234    } 
    223235 
    224236    // パラメーターがNULLかどうかの判定 
    225     function hasValue($keyname) { 
     237    function hasValue($keyname) 
     238    { 
    226239        if (isset($_SESSION['customer'][$keyname])) { 
    227240            return !SC_Utils_Ex::isBlank($_SESSION['customer'][$keyname]); 
     
    231244 
    232245    // 誕生日月であるかどうかの判定 
    233     function isBirthMonth() { 
     246    function isBirthMonth() 
     247    { 
    234248        if (isset($_SESSION['customer']['birth'])) { 
    235249            $arrRet = preg_split('|[- :/]|', $_SESSION['customer']['birth']); 
     
    252266     * @return string $_SERVER['REMOTE_HOST'] 又は $_SERVER['REMOTE_ADDR']の文字列 
    253267     */ 
    254     function getRemoteHost() { 
     268    function getRemoteHost() 
     269    { 
    255270 
    256271        if (!empty($_SERVER['REMOTE_HOST'])) { 
     
    264279 
    265280    //受注関連の会員情報を更新 
    266     function updateOrderSummary($customer_id) { 
     281    function updateOrderSummary($customer_id) 
     282    { 
    267283        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    268284        $arrOrderSummary =  $objQuery->getRow('SUM( payment_total) as buy_total, COUNT(order_id) as buy_times,MAX( create_date) as last_buy_date, MIN(create_date) as first_buy_date','dtb_order','customer_id = ? AND del_flg = 0 AND status <> ?',array($customer_id,ORDER_CANCEL)); 
     
    282298     * @return boolean ログインに成功した場合 true; 失敗した場合 false 
    283299     */ 
    284     function doLogin($login_email, $login_pass) { 
     300    function doLogin($login_email, $login_pass) 
     301    { 
    285302        switch (SC_Display_Ex::detectDevice()) { 
    286303            case DEVICE_TYPE_MOBILE: 
Note: See TracChangeset for help on using the changeset viewer.