当前位置: 首页>>代码示例>>PHP>>正文


PHP SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck方法代码示例

本文整理汇总了PHP中SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck方法的典型用法代码示例。如果您正苦于以下问题:PHP SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck方法的具体用法?PHP SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck怎么用?PHP SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SC_Helper_Customer_Ex的用法示例。


在下文中一共展示了SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: errorCheck

 /**
  * お届け先フォームエラーチェック
  *
  * @param  SC_FormParam $objFormParam SC_FormParam インスタンス
  * @return void
  */
 public function errorCheck(&$objFormParam)
 {
     $objErr = SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck($objFormParam);
     return $objErr->arrErr;
 }
开发者ID:casan,项目名称:eccube-2_13,代码行数:11,代码来源:SC_Helper_Address.php

示例2: sfCustomerMypageErrorCheck

 /**
  * 会員情報変更エラーチェック
  *
  * @param SC_FormParam $objFormParam SC_FormParam インスタンス
  * @param boolean      $isAdmin      管理画面チェック時:true
  * @access public
  * @return array エラーの配列
  */
 public function sfCustomerMypageErrorCheck(&$objFormParam, $isAdmin = false)
 {
     $objFormParam->toLower('email_mobile');
     $objFormParam->toLower('email_mobile02');
     $objErr = SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck($objFormParam);
     $objErr = SC_Helper_Customer_Ex::sfCustomerRegisterErrorCheck($objErr, $isAdmin);
     if (isset($objErr->arrErr['password']) && $objFormParam->getValue('password') == DEFAULT_PASSWORD) {
         unset($objErr->arrErr['password']);
         unset($objErr->arrErr['password02']);
     }
     if (isset($objErr->arrErr['reminder_answer']) && $objFormParam->getValue('reminder_answer') == DEFAULT_PASSWORD) {
         unset($objErr->arrErr['reminder_answer']);
     }
     return $objErr->arrErr;
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:23,代码来源:SC_Helper_Customer.php

示例3: lfCheckError

 /**
  * 入力内容のチェックを行う.
  *
  * 追加の必須チェック, 相関チェックを行うため, SC_CheckError を使用する.
  *
  * @param  SC_FormParam $objFormParam SC_FormParam インスタンス
  * @return array        エラー情報の配
  */
 public function lfCheckError(&$objFormParam)
 {
     $arrParams = $objFormParam->getHashArray();
     $objErr = SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck($objFormParam, 'order_');
     // 別のお届け先チェック
     if (isset($arrParams['deliv_check']) && $arrParams['deliv_check'] == '1') {
         $objErr2 = SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck($objFormParam, 'shipping_');
         $objErr->arrErr = array_merge((array) $objErr->arrErr, (array) $objErr2->arrErr);
     } else {
         // shipping系のエラーは無視
         foreach ($objErr->arrErr as $key => $val) {
             if (substr($key, 0, strlen('shipping_')) == 'shipping_') {
                 unset($objErr->arrErr[$key]);
             }
         }
     }
     // 複数項目チェック
     $objErr->doFunc(array('生年月日', 'order_year', 'order_month', 'order_day'), array('CHECK_BIRTHDAY'));
     $objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', 'order_email', 'order_email02'), array('EQUAL_CHECK'));
     return $objErr->arrErr;
 }
开发者ID:casan,项目名称:eccube-2_13,代码行数:29,代码来源:LC_Page_Shopping.php


注:本文中的SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。