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

Public メソッド

 init ()
 process ()
 destroy ()
 getModulePath ($order_id)
 getOrderId ()
 doValidToken ()

関数

destroy ( )

デストラクタ.

戻り値:
void

LC_Pageを再定義しています。

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

決済モジュールから遷移する場合があるため, トークンチェックしない.

getModulePath ( order_id)

受注IDをキーにして, 決済モジュールのパスを取得する.

決済モジュールが取得できた場合は, require 可能な決済モジュールのパスを返す. 受注IDが無効な場合, 取得したパスにファイルが存在しない場合は false

引数:
integer$order_id受注ID
戻り値:
string|boolean 成功した場合は決済モジュールのパス; 失敗した場合 false

受注ID を取得する.

以下の順序で受注IDを取得する.

1. $_SESSION['order_id'] 2. $_POST['order_id'] 3. $_GET['order_id']

受注IDが取得できない場合は false を返す.

private

戻り値:
integer|boolean 受注IDの取得に成功した場合は受注IDを返す; 失敗した場合は, false を返す.
init ( )

Page を初期化する.

戻り値:
void

LC_Pageを再定義しています。

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

process ( )

Page のプロセス.

戻り値:
void

LC_Pageを再定義しています。

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


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