Customer
class Customer
Properties
| $customer_data | 会員情報 | 
Methods
                    getCustomerDataFromEmailPass($pass, $email, $mobile = false)
        
                                            
                
            No description
                    boolean
                
                
                    checkMobilePhoneId()
        
                                            
                
            携帯端末IDが一致する会員が存在するかどうかをチェックする。 FIXME
                    boolean
                
                
                    getCustomerDataFromMobilePhoneIdPass(string $pass)
        
                                            
                
            携帯端末IDを使用して会員を検索し、パスワードの照合を行う。 パスワードが合っている場合は会員情報を取得する。
                    void
                
                
                    updateMobilePhoneId()
        
                                            
                
            携帯端末IDを登録する。
                    setLogin($email)
        
                                            
                
            No description
                    updateSession()
        
                                            
                
            No description
                    startSession()
        
                                            
                
            No description
                    EndSession()
        
                                            
                
            No description
                    isLoginSuccess($dont_check_email_mobile = false)
        
                                            
                
            No description
                    getValue($keyname)
        
                                            
                
            No description
                    setValue(string $keyname, string $val)
        
                                            
                
            No description
                    hasValue(string $keyname)
        
                                            
                
            No description
                    isBirthMonth()
        
                                            
                
            No description
                    string
                
                
                    getRemoteHost()
        
                                            
                
            $SERVER['REMOTEHOST'] または $SERVER['REMOTEADDR'] を返す.
                    updateOrderSummary($customer_id)
        
                                            
                
            No description
                    boolean|null
                
                
                    doLogin(string $login_email, string $login_pass)
        
                                            
                
            ログインを実行する.
Details
        at         line 49
                            
    getCustomerDataFromEmailPass($pass, $email, $mobile = false)
        
    
    
        at         line 85
                            boolean
    checkMobilePhoneId()
        
    
    携帯端末IDが一致する会員が存在するかどうかをチェックする。 FIXME
        at         line 112
                            boolean
    getCustomerDataFromMobilePhoneIdPass(string $pass)
        
    
    携帯端末IDを使用して会員を検索し、パスワードの照合を行う。 パスワードが合っている場合は会員情報を取得する。
        at         line 145
                            void
    updateMobilePhoneId()
        
    
    携帯端末IDを登録する。
        at         line 164
                            
    setLogin($email)
        
    
    
        at         line 176
                            
    updateSession()
        
    
    
        at         line 187
                            
    startSession()
        
    
    
        at         line 195
                            
    EndSession()
        
    
    
        at         line 217
                            
    isLoginSuccess($dont_check_email_mobile = false)
        
    
    
        at         line 242
                            
    getValue($keyname)
        
    
    
        at         line 262
                            
    setValue(string $keyname, string $val)
        
    
    
        at         line 272
                            
    hasValue(string $keyname)
        
    
    
        at         line 282
                            
    isBirthMonth()
        
    
    
        at         line 305
                            string
    getRemoteHost()
        
    
    $SERVER['REMOTEHOST'] または $SERVER['REMOTEADDR'] を返す.
$SERVER['REMOTEHOST'] が取得できない場合は $SERVER['REMOTEADDR'] を返す.
        at         line 317
                            
    updateOrderSummary($customer_id)
        
    
    
        at         line 347
                            boolean|null
    doLogin(string $login_email, string $login_pass)
        
    
    ログインを実行する.
ログインを実行し, 成功した場合はユーザー情報をセッションに格納し, true を返す. モバイル端末の場合は, 携帯端末IDを保存する. ログインに失敗した場合は, false を返す.