[Svn-src-all:1254] [version-2_5-dev 20143] LC_Page_Mypage_Loginリファクタリング #981

kimoto admin @ mail.ec-cube.net
2011年 2月 11日 (金) 18:57:29 JST


Subversion committed to /home/svn/open 20143
http://svn.ec-cube.net/open_trac/changeset/20143
┌────────────────────────────┐
│更新者 :  kimoto                                       │
│更新日時:  2011-02-11 18:57:29 +0900 (金, 11  2月 2011)│
└────────────────────────────┘

Log:
--------------------------------------------------------
LC_Page_Mypage_Loginリファクタリング #981


Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php

変更: branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php	2011-02-11 09:57:25 UTC (rev 20142)
+++ branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php	2011-02-11 09:57:29 UTC (rev 20143)
@@ -22,7 +22,7 @@
  */
 
 // {{{ requires
-require_once(CLASS_REALDIR . "pages/LC_Page.php");
+require_once(CLASS_REALDIR . "pages/mypage/LC_Page_AbstractMypage.php");
 
 /**
  * Myページログイン のページクラス.
@@ -31,7 +31,7 @@
  * @author LOCKON CO.,LTD.
  * @version $Id$
  */
-class LC_Page_Mypage_Login extends LC_Page {
+class LC_Page_Mypage_Login extends LC_Page_AbstractMypage {
 
     // }}}
     // {{{ functions
@@ -54,8 +54,6 @@
      */
     function process() {
         parent::process();
-        $this->action();
-        $this->sendResponse();
     }
 
     /**
@@ -64,33 +62,7 @@
      * @return void
      */
     function action() {
-        $objCustomer = new SC_Customer();
-
-        // クッキー管理クラス
-        $objCookie = new SC_Cookie(COOKIE_EXPIRE);
-
-        // ログイン判定
-        if($objCustomer->isLoginSuccess(true)) {
-            SC_Response_Ex::sendRedirect(DIR_INDEX_PATH);
-            exit;
-        } else {
-            // クッキー判定(メールアドレスをクッキーに保存しているか)
-            $this->tpl_login_email = $objCookie->getCookie('login_email');
-            if($this->tpl_login_email != "") {
-                $this->tpl_login_memory = "1";
-            }
-
-            // POSTされてきたIDがある場合は優先する。
-            if(isset($_POST['mypage_login_email'])
-               && $_POST['mypage_login_email'] != "") {
-                $this->tpl_login_email = $_POST['mypage_login_email'];
-            }
-            
-            // 携帯端末IDが一致する会員が存在するかどうかをチェックする。
-            if (Net_UserAgent_Mobile::isMobile() === true){
-                $this->tpl_valid_phone_id = $objCustomer->checkMobilePhoneId();
-            }
-        }
+        SC_Response_Ex::sendRedirect(DIR_INDEX_PATH);
     }
 
     /**




Svn-src-all メーリングリストの案内