EC-CUBE
Public メソッド | 変数
クラス LC_Page_Forgot
LC_Page_Forgotに対する継承グラフ
Inheritance graph
[凡例]
LC_Page_Forgotのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 init ()
 process ()
 action ()
 lfCheckForgotMail (&$arrForm, &$arrReminder)
 lfInitMailCheckParam (&$objFormParam, $device_type)
 lfCheckForgotSecret (&$arrForm, &$arrReminder)
 lfInitSecretCheckParam (&$objFormParam, $device_type)
 destroy ()
 lfSendMail (&$CONF, $email, $customer_name, $new_password)

変数

 $objFormParam
 $arrReminder
 $temp_password
 $errmsg

関数

action ( )

Page のアクション.

戻り値:
void
destroy ( )

デストラクタ.

戻り値:
void

LC_Pageを再定義しています。

LC_Page_Forgot_Exで再定義されています。

init ( )

Page を初期化する.

戻り値:
void

LC_Pageを再定義しています。

LC_Page_Forgot_Exで再定義されています。

lfCheckForgotMail ( &$  arrForm,
&$  arrReminder 
)

メールアドレス・名前確認

引数:
array$arrFormフォーム入力値
array$arrReminderリマインダー質問リスト
戻り値:
string エラー文字列 問題が無ければNULL
lfCheckForgotSecret ( &$  arrForm,
&$  arrReminder 
)

秘密の質問確認

引数:
array$arrFormフォーム入力値
array$arrReminderリマインダー質問リスト
戻り値:
string エラー文字列 問題が無ければNULL
lfInitMailCheckParam ( &$  objFormParam,
device_type 
)

メールアドレス確認におけるパラメーター情報の初期化

引数:
array$objFormParamフォームパラメータークラス
array$device_typeデバイスタイプ
戻り値:
void
lfInitSecretCheckParam ( &$  objFormParam,
device_type 
)

秘密の質問確認におけるパラメーター情報の初期化

引数:
array$objFormParamフォームパラメータークラス
array$device_typeデバイスタイプ
戻り値:
void
lfSendMail ( &$  CONF,
email,
customer_name,
new_password 
)

パスワード変更お知らせメールを送信する.

引数:
array$CONF店舗基本情報の配列
string$email送信先メールアドレス
string$customer_name送信先氏名
string$new_password変更後の新パスワード
戻り値:
void

FIXME: メールテンプレート編集の方に足すのが望ましい

process ( )

Page のプロセス.

戻り値:
void

LC_Pageを再定義しています。

LC_Page_Forgot_Exで再定義されています。


構造体

$arrReminder

秘密の質問の答え

$errmsg

エラーメッセージ

$objFormParam

フォームパラメーターの配列

$temp_password

変更後パスワード


このクラスの説明は次のファイルから生成されました:
 全て データ構造 ネームスペース 関数 変数