Ignore:
Timestamp:
2013/08/24 23:33:52 (11 years ago)
Author:
kimoto
Message:

#2043 typo修正・ソース整形・ソースコメントの改善 for 2.13.0
PHP4的な書き方の修正

File:
1 edited

Legend:

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

    r22856 r23124  
    2828{ 
    2929    /** 会員情報 */ 
    30     var $customer_data; 
    31  
    32     function getCustomerDataFromEmailPass($pass, $email, $mobile = false) 
     30    public $customer_data; 
     31 
     32    public function getCustomerDataFromEmailPass($pass, $email, $mobile = false) 
    3333    { 
    3434        // 小文字に変換 
     
    5353            $this->customer_data = $data; 
    5454            $this->startSession(); 
     55 
    5556            return true; 
    5657        } 
     
    6566     *                 は false を返す。 
    6667     */ 
    67     function checkMobilePhoneId() 
     68    public function checkMobilePhoneId() 
    6869    { 
    6970        //docomo用にデータを取り出す。 
     
    8889     * パスワードが合っている場合は会員情報を取得する。 
    8990     * 
    90      * @param string $pass パスワード 
     91     * @param  string $pass パスワード 
    9192     * @return boolean 該当する会員が存在し、パスワードが合っている場合は true、 
    9293     *                 それ以外の場合は false を返す。 
    9394     */ 
    94     function getCustomerDataFromMobilePhoneIdPass($pass) 
     95    public function getCustomerDataFromMobilePhoneIdPass($pass) 
    9596    { 
    9697        //docomo用にデータを取り出す。 
     
    113114            $this->customer_data = $data; 
    114115            $this->startSession(); 
     116 
    115117            return true; 
    116118        } 
     
    124126     * @return void 
    125127     */ 
    126     function updateMobilePhoneId() 
     128    public function updateMobilePhoneId() 
    127129    { 
    128130        if (!isset($_SESSION['mobile']['phone_id']) || $_SESSION['mobile']['phone_id'] === false) { 
     
    143145 
    144146    // パスワードを確認せずにログイン 
    145     function setLogin($email) 
     147    public function setLogin($email) 
    146148    { 
    147149        // 本登録された会員のみ 
     
    155157 
    156158    // セッション情報を最新の情報に更新する 
    157     function updateSession() 
     159    public function updateSession() 
    158160    { 
    159161        $sql = 'SELECT * FROM dtb_customer WHERE customer_id = ? AND del_flg = 0'; 
     
    166168 
    167169    // ログイン情報をセッションに登録し、ログに書き込む 
    168     function startSession() 
     170    public function startSession() 
    169171    { 
    170172        $_SESSION['customer'] = $this->customer_data; 
     
    174176 
    175177    // ログアウト $_SESSION['customer']を解放し、ログに書き込む 
    176     function EndSession() 
     178    public function EndSession() 
    177179    { 
    178180        // セッション情報破棄の前にcustomer_idを保存 
     
    195197 
    196198    // ログインに成功しているか判定する。 
    197     function isLoginSuccess($dont_check_email_mobile = false) 
     199    public function isLoginSuccess($dont_check_email_mobile = false) 
    198200    { 
    199201        // ログイン時のメールアドレスとDBのメールアドレスが一致している場合 
     
    208210                if (SC_Display_Ex::detectDevice() == DEVICE_TYPE_MOBILE && !$dont_check_email_mobile) { 
    209211                    $email_mobile = $objQuery->get('email_mobile', 'dtb_customer', 'customer_id = ?', array($_SESSION['customer']['customer_id'])); 
     212 
    210213                    return isset($email_mobile); 
    211214                } 
     215 
    212216                return true; 
    213217            } 
     
    218222 
    219223    // パラメーターの取得 
    220     function getValue($keyname) 
     224    public function getValue($keyname) 
    221225    { 
    222226        // ポイントはリアルタイム表示 
     
    225229            $point = $objQuery->get('point', 'dtb_customer', 'customer_id = ?', array($_SESSION['customer']['customer_id'])); 
    226230            $_SESSION['customer']['point'] = $point; 
     231 
    227232            return $point; 
    228233        } else { 
     
    232237 
    233238    // パラメーターのセット 
    234     function setValue($keyname, $val) 
     239    public function setValue($keyname, $val) 
    235240    { 
    236241        $_SESSION['customer'][$keyname] = $val; 
     
    238243 
    239244    // パラメーターがNULLかどうかの判定 
    240     function hasValue($keyname) 
     245    public function hasValue($keyname) 
    241246    { 
    242247        if (isset($_SESSION['customer'][$keyname])) { 
     
    248253 
    249254    // 誕生日月であるかどうかの判定 
    250     function isBirthMonth() 
     255    public function isBirthMonth() 
    251256    { 
    252257        if (isset($_SESSION['customer']['birth'])) { 
     
    271276     * @return string $_SERVER['REMOTE_HOST'] 又は $_SERVER['REMOTE_ADDR']の文字列 
    272277     */ 
    273     function getRemoteHost() 
     278    public function getRemoteHost() 
    274279    { 
    275280        if (!empty($_SERVER['REMOTE_HOST'])) { 
     
    283288 
    284289    //受注関連の会員情報を更新 
    285     function updateOrderSummary($customer_id) 
     290    public function updateOrderSummary($customer_id) 
    286291    { 
    287292        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    298303     * ログインに失敗した場合は, false を返す. 
    299304     * 
    300      * @param string $login_email ログインメールアドレス 
    301      * @param string $login_pass ログインパスワード 
     305     * @param  string $login_email ログインメールアドレス 
     306     * @param  string  $login_pass ログインパスワード 
    302307     * @return boolean ログインに成功した場合 true; 失敗した場合 false 
    303308     */ 
    304     function doLogin($login_email, $login_pass) 
     309    public function doLogin($login_email, $login_pass) 
    305310    { 
    306311        switch (SC_Display_Ex::detectDevice()) { 
     
    312317                } else { 
    313318                    $this->updateMobilePhoneId(); 
     319 
    314320                    return true; 
    315321                } 
Note: See TracChangeset for help on using the changeset viewer.