Index: branches/feature-module-update/data/class/SC_Customer.php
===================================================================
--- branches/feature-module-update/data/class/SC_Customer.php	(revision 15357)
+++ branches/feature-module-update/data/class/SC_Customer.php	(revision 15397)
@@ -165,5 +165,5 @@
         $sql = "SELECT * FROM dtb_customer WHERE email ILIKE ? AND del_flg = 0 AND status = 2";
         $result = $this->conn->getAll($sql, array($email));
-        $data = $result[0];
+        $data = isset($result[0]) ? $result[0] : "";
         $this->customer_data = $data;
         $this->startSession();
@@ -181,8 +181,8 @@
     // ログイン情報をセッションに登録し、ログに書き込む
     function startSession() {
-        sfDomainSessionStart();
+        SC_Utils_Ex::sfDomainSessionStart();
         $_SESSION['customer'] = $this->customer_data;
         // セッション情報の保存
-        gfPrintLog("access : user=".$this->customer_data['customer_id'] ."\t"."ip=". $_SERVER['REMOTE_HOST'], CUSTOMER_LOG_PATH );
+        GC_Utils_Ex::gfPrintLog("access : user=".$this->customer_data['customer_id'] ."\t"."ip=". $_SERVER['REMOTE_HOST'], CUSTOMER_LOG_PATH );
     }
 
@@ -192,5 +192,5 @@
         unset($_SESSION['customer']);
         // ログに記録する
-        gfPrintLog("logout : user=".$this->customer_data['customer_id'] ."\t"."ip=". $_SERVER['REMOTE_HOST'], CUSTOMER_LOG_PATH );
+        GC_Utils_Ex::gfPrintLog("logout : user=".$this->customer_data['customer_id'] ."\t"."ip=". $_SERVER['REMOTE_HOST'], CUSTOMER_LOG_PATH );
     }
 
