- Timestamp:
- 2013/08/24 23:33:52 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/helper/SC_Helper_Customer.php
r23030 r23124 35 35 * 会員情報の登録・編集処理を行う. 36 36 * 37 * @param array $arrData 登録するデータの配列(SC_FormParamのgetDbArrayの戻り値)37 * @param array $arrData 登録するデータの配列(SC_FormParamのgetDbArrayの戻り値) 38 38 * @param array $customer_id nullの場合はinsert, 存在する場合はupdate 39 39 * @access public 40 40 * @return integer 登録編集したユーザーのcustomer_id 41 41 */ 42 function sfEditCustomerData($arrData, $customer_id = null)42 public function sfEditCustomerData($arrData, $customer_id = null) 43 43 { 44 44 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 126 126 * 注文番号、利用ポイント、加算ポイントから最終ポイントを取得する. 127 127 * 128 * @param integer $order_id注文番号129 * @param integer $use_point 利用ポイント130 * @param integer $add_point 加算ポイント131 * @return array 最終ポイントの配列132 */ 133 function sfGetCustomerPoint($order_id, $use_point, $add_point)128 * @param integer $order_id 注文番号 129 * @param integer $use_point 利用ポイント 130 * @param integer $add_point 加算ポイント 131 * @return array 最終ポイントの配列 132 */ 133 public function sfGetCustomerPoint($order_id, $use_point, $add_point) 134 134 { 135 135 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 159 159 * XXX SC_CheckError からしか呼び出されず, 本クラスの中で SC_CheckError を呼び出している 160 160 * 161 * @param string $emailメールアドレス162 * @return integer 0:登録可能 1:登録済み 2:再登録制限期間内削除ユーザー 3:自分のアドレス163 */ 164 function sfCheckRegisterUserFromEmail($email)161 * @param string $email メールアドレス 162 * @return integer 0:登録可能 1:登録済み 2:再登録制限期間内削除ユーザー 3:自分のアドレス 163 */ 164 public function sfCheckRegisterUserFromEmail($email) 165 165 { 166 166 $objCustomer = new SC_Customer_Ex(); … … 207 207 * 会員の保持する email, mobile_email が, 引数 $email と一致するかチェックする 208 208 * 209 * @param integer $customer_id チェック対象会員の会員ID210 * @param string $emailチェック対象のメールアドレス209 * @param integer $customer_id チェック対象会員の会員ID 210 * @param string $email チェック対象のメールアドレス 211 211 * @return boolean メールアドレスが重複する場合 true 212 212 */ 213 function sfCustomerEmailDuplicationCheck($customer_id, $email)213 public function sfCustomerEmailDuplicationCheck($customer_id, $email) 214 214 { 215 215 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 234 234 * @return array 会員情報の配列を返す 235 235 */ 236 function sfGetCustomerData($customer_id, $mask_flg = true)236 public function sfGetCustomerData($customer_id, $mask_flg = true) 237 237 { 238 238 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 267 267 * 268 268 * @param integer $customer_id 会員ID (指定無しでも構わないが、Where条件を入れる事) 269 * @param string $add_where追加WHERE条件270 * @param array $arrAddVal追加WHEREパラメーター269 * @param string $add_where 追加WHERE条件 270 * @param array $arrAddVal 追加WHEREパラメーター 271 271 * @access public 272 272 * @return array 対象会員データ 273 273 */ 274 function sfGetCustomerDataFromId($customer_id, $add_where = '', $arrAddVal = array())274 public function sfGetCustomerDataFromId($customer_id, $add_where = '', $arrAddVal = array()) 275 275 { 276 276 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 297 297 * @return string 会員登録キーの文字列 298 298 */ 299 function sfGetUniqSecretKey()299 public function sfGetUniqSecretKey() 300 300 { 301 301 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 312 312 * 会員登録キーから会員IDを取得する. 313 313 * 314 * @param string $uniqid会員登録キー314 * @param string $uniqid 会員登録キー 315 315 * @param boolean $check_status 本会員のみを対象とするか 316 316 * @access public 317 317 * @return integer 会員ID 318 318 */ 319 function sfGetCustomerId($uniqid, $check_status = false)319 public function sfGetCustomerId($uniqid, $check_status = false) 320 320 { 321 321 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 334 334 * 335 335 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 336 * @param boolean $isAdmintrue:管理者画面 false:会員向け336 * @param boolean $isAdmin true:管理者画面 false:会員向け 337 337 * @access public 338 338 * @return void 339 339 */ 340 function sfCustomerEntryParam(&$objFormParam, $isAdmin = false)340 public function sfCustomerEntryParam(&$objFormParam, $isAdmin = false) 341 341 { 342 342 SC_Helper_Customer_Ex::sfCustomerCommonParam($objFormParam); … … 363 363 * @return void 364 364 */ 365 function sfCustomerMypageParam(&$objFormParam)365 public function sfCustomerMypageParam(&$objFormParam) 366 366 { 367 367 SC_Helper_Customer_Ex::sfCustomerCommonParam($objFormParam); … … 380 380 * 381 381 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 382 * @param string $prefixキー名にprefixを付ける場合に指定382 * @param string $prefix キー名にprefixを付ける場合に指定 383 383 * @access public 384 384 * @return void 385 385 */ 386 function sfCustomerCommonParam(&$objFormParam, $prefix = '')386 public function sfCustomerCommonParam(&$objFormParam, $prefix = '') 387 387 { 388 388 $objFormParam->addParam('お名前(姓)', $prefix . 'name01', STEXT_LEN, 'aKV', array('EXIST_CHECK', 'NO_SPTAB', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK')); … … 418 418 * 会員登録共通 419 419 * 420 * @param SC_FormParam $objFormParam SC_FormParam インスタンス421 * @param boolean $isAdmintrue:管理者画面 false:会員向け422 * @param boolean $is_mypageマイページの場合 true423 * @param string $prefixキー名にprefixを付ける場合に指定420 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 421 * @param boolean $isAdmin true:管理者画面 false:会員向け 422 * @param boolean $is_mypage マイページの場合 true 423 * @param string $prefix キー名にprefixを付ける場合に指定 424 424 * @return void 425 425 */ 426 function sfCustomerRegisterParam(&$objFormParam, $isAdmin = false, $is_mypage = false, $prefix = '')426 public function sfCustomerRegisterParam(&$objFormParam, $isAdmin = false, $is_mypage = false, $prefix = '') 427 427 { 428 428 $objFormParam->addParam('パスワード', $prefix . 'password', PASSWORD_MAX_LEN, '', array('EXIST_CHECK', 'SPTAB_CHECK', 'ALNUM_CHECK')); … … 457 457 * @return array エラーの配列 458 458 */ 459 function sfCustomerEntryErrorCheck(&$objFormParam)459 public function sfCustomerEntryErrorCheck(&$objFormParam) 460 460 { 461 461 $objErr = SC_Helper_Customer_Ex::sfCustomerCommonErrorCheck($objFormParam); … … 483 483 * 484 484 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 485 * @param boolean $isAdmin管理画面チェック時:true485 * @param boolean $isAdmin 管理画面チェック時:true 486 486 * @access public 487 487 * @return array エラーの配列 488 488 */ 489 function sfCustomerMypageErrorCheck(&$objFormParam, $isAdmin = false)489 public function sfCustomerMypageErrorCheck(&$objFormParam, $isAdmin = false) 490 490 { 491 491 $objFormParam->toLower('email_mobile'); … … 512 512 * 513 513 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 514 * @param string $prefixキー名にprefixを付ける場合に指定514 * @param string $prefix キー名にprefixを付ける場合に指定 515 515 * @access public 516 516 * @return array エラー情報の配列 517 517 */ 518 function sfCustomerCommonErrorCheck(&$objFormParam, $prefix = '')518 public function sfCustomerCommonErrorCheck(&$objFormParam, $prefix = '') 519 519 { 520 520 $objFormParam->convParam(); … … 537 537 * 会員登録編集共通の相関チェック 538 538 * 539 * @param SC_CheckError $objErrSC_CheckError インスタンス540 * @param boolean$isAdmin 管理画面チェック時:true539 * @param SC_CheckError $objErr SC_CheckError インスタンス 540 * @param boolean $isAdmin 管理画面チェック時:true 541 541 * @return SC_CheckError $objErr エラー情報 542 542 */ 543 function sfCustomerRegisterErrorCheck(&$objErr, $isAdmin = false)543 public function sfCustomerRegisterErrorCheck(&$objErr, $isAdmin = false) 544 544 { 545 545 $objErr->doFunc(array('生年月日', 'year', 'month', 'day'), array('CHECK_BIRTHDAY')); … … 569 569 * @return void 570 570 */ 571 function sfSetSearchParam(&$objFormParam)571 public function sfSetSearchParam(&$objFormParam) 572 572 { 573 573 $objFormParam->addParam('会員ID', 'search_customer_id', ID_MAX_LEN, 'n', array('NUM_CHECK','MAX_LENGTH_CHECK')); … … 619 619 * @return array エラー配列 620 620 */ 621 function sfCheckErrorSearchParam(&$objFormParam)621 public function sfCheckErrorSearchParam(&$objFormParam) 622 622 { 623 623 // パラメーターの基本チェック … … 663 663 * 会員一覧検索をする処理(ページング処理付き、管理画面用共通処理) 664 664 * 665 * @param array $arrParam検索パラメーター連想配列666 * @param string $limitMode ページングを利用するか判定用フラグ665 * @param array $arrParam 検索パラメーター連想配列 666 * @param string $limitMode ページングを利用するか判定用フラグ 667 667 * @return array( integer 全体件数, mixed 会員データ一覧配列, mixed SC_PageNaviオブジェクト) 668 668 */ 669 function sfGetSearchData($arrParam, $limitMode = '')669 public function sfGetSearchData($arrParam, $limitMode = '') 670 670 { 671 671 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 700 700 * 仮会員かどうかを判定する. 701 701 * 702 * @param string$login_email メールアドレス702 * @param string $login_email メールアドレス 703 703 * @return boolean 仮会員の場合 true 704 704 */ … … 716 716 * 会員を削除する処理 717 717 * 718 * @param integer $customer_id 会員ID718 * @param integer $customer_id 会員ID 719 719 * @return boolean true:成功 false:失敗 720 720 */
Note: See TracChangeset
for help on using the changeset viewer.
