CustomerHelper
class CustomerHelper
会員情報の登録・編集・検索ヘルパークラス.
Methods
会員情報の登録・編集処理を行う.
注文番号、利用ポイント、加算ポイントから最終ポイントを取得する.
emailアドレスから、登録済み会員や退会済み会員をチェックする
ログイン時メールアドレス重複チェック.
customer_idから会員情報を取得する
会員ID指定またはwhere条件指定での会員情報取得(単一行データ)
重複しない会員登録キーを発行する。
会員登録キーから会員IDを取得する.
会員登録時フォーム初期化
会員情報変更フォーム初期化
会員・顧客・お届け先共通
会員登録共通
会員登録エラーチェック
会員情報変更エラーチェック
会員エラーチェック共通
会員検索パラメーター(管理画面用)
会員検索パラメーター エラーチェック(管理画面用)
会員一覧検索をする処理(ページング処理付き、管理画面用共通処理)
仮会員かどうかを判定する.
会員を削除する処理
Details
at line 54
integer
sfEditCustomerData(array $arrData, array $customer_id = null)
会員情報の登録・編集処理を行う.
at line 146
array
sfGetCustomerPoint(integer $order_id, integer $use_point, integer $add_point)
注文番号、利用ポイント、加算ポイントから最終ポイントを取得する.
at line 178
integer
sfCheckRegisterUserFromEmail(string $email)
emailアドレスから、登録済み会員や退会済み会員をチェックする
XXX CheckError からしか呼び出されず, 本クラスの中で CheckError を呼び出している
at line 229
boolean
sfCustomerEmailDuplicationCheck(integer $customer_id, string $email)
ログイン時メールアドレス重複チェック.
会員の保持する email, mobile_email が, 引数 $email と一致するかチェックする
at line 253
array
sfGetCustomerData(mixed $customer_id, boolean $mask_flg = true)
customer_idから会員情報を取得する
at line 291
array
sfGetCustomerDataFromId(integer $customer_id, string $add_where = '', string[] $arrAddVal = array())
会員ID指定またはwhere条件指定での会員情報取得(単一行データ)
TODO: sfGetCustomerDataと統合したい
at line 316
string
sfGetUniqSecretKey()
重複しない会員登録キーを発行する。
at line 337
integer
sfGetCustomerId(string $uniqid, boolean $check_status = false)
会員登録キーから会員IDを取得する.
at line 358
void
sfCustomerEntryParam(FormParam $objFormParam, boolean $isAdmin = false)
会員登録時フォーム初期化
at line 383
void
sfCustomerMypageParam(FormParam $objFormParam)
会員情報変更フォーム初期化
at line 404
void
sfCustomerCommonParam(FormParam $objFormParam, string $prefix = '')
会員・顧客・お届け先共通
at line 444
void
sfCustomerRegisterParam(FormParam $objFormParam, boolean $isAdmin = false, boolean $is_mypage = false, string $prefix = '')
会員登録共通
at line 476
array
sfCustomerEntryErrorCheck(FormParam $objFormParam)
会員登録エラーチェック
at line 507
array
sfCustomerMypageErrorCheck(FormParam $objFormParam, boolean $isAdmin = false)
会員情報変更エラーチェック
at line 536
CheckError
sfCustomerCommonErrorCheck(FormParam $objFormParam, string $prefix = '')
会員エラーチェック共通
at line 562
CheckError
sfCustomerRegisterErrorCheck(CheckError $objErr, boolean $isAdmin = false)
会員登録編集共通の相関チェック
at line 590
void
sfSetSearchParam(FormParam $objFormParam)
会員検索パラメーター(管理画面用)
at line 640
array
sfCheckErrorSearchParam(FormParam $objFormParam)
会員検索パラメーター エラーチェック(管理画面用)
at line 689
array(
sfGetSearchData(array $arrParam, string $limitMode = '')
会員一覧検索をする処理(ページング処理付き、管理画面用共通処理)
at line 732
boolean
checkTempCustomer(string $login_email)
仮会員かどうかを判定する.
at line 749
boolean
delete(integer $customer_id)
会員を削除する処理