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

Public メソッド

 init ()
 process ()
 action ()
 destroy ()
 lfInitParam (&$objFormParam)
 lfCheckError (&$objFormParam)
 buildQuery ($key, &$where, &$arrValues, &$objFormParam)
 doDelete ($where, $arrParam=array())
 doOutputCSV ($where, $arrVal, $order)
 getNumberOfLines ($where, $arrValues)
 findOrders ($where, $arrValues, $limit, $offset, $order)

関数

action ( )

Page のアクション.

戻り値:
void

LC_Page_Admin_Order_Edit, LC_Page_Admin_Order_Disp, と LC_Page_Admin_Order_Mailで再定義されています。

buildQuery ( key,
&$  where,
&$  arrValues,
&$  objFormParam 
)

クエリを構築する.

検索条件のキーに応じた WHERE 句と, クエリパラメーターを構築する. クエリパラメーターは, SC_FormParam の入力値から取得する.

構築内容は, 引数の $where 及び $arrValues にそれぞれ追加される.

引数:
string$key検索条件のキー
string$where構築する WHERE 句
array$arrValues構築するクエリパラメーター
SC_FormParam$objFormParamSC_FormParam インスタンス
戻り値:
void
destroy ( )
doDelete ( where,
arrParam = array() 
)

受注を削除する.

引数:
string$where削除対象の WHERE 句
array$arrParam削除対象の値
戻り値:
void
doOutputCSV ( where,
arrVal,
order 
)

CSV データを構築して取得する.

構築に成功した場合は, ファイル名と出力内容を配列で返す. 構築に失敗した場合は, false を返す.

引数:
string$where検索条件の WHERE 句
array$arrVal検索条件のパラメーター
string$order検索結果の並び順
戻り値:
void
findOrders ( where,
arrValues,
limit,
offset,
order 
)

受注を検索する.

引数:
string$where検索条件の WHERE 句
array$arrValues検索条件のパラメーター
integer$limit表示件数
integer$offset開始件数
string$order検索結果の並び順
戻り値:
array 受注の検索結果
getNumberOfLines ( where,
arrValues 
)

検索結果の行数を取得する.

引数:
string$where検索条件の WHERE 句
array$arrValues検索条件のパラメーター
戻り値:
integer 検索結果の行数
init ( )
lfCheckError ( &$  objFormParam)

入力内容のチェックを行う.

引数:
SC_FormParam$objFormParamSC_FormParam インスタンス
戻り値:
void

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

lfInitParam ( &$  objFormParam)

パラメーター情報の初期化を行う.

引数:
SC_FormParam$objFormParamSC_FormParam インスタンス
戻り値:
void

LC_Page_Admin_Order_Edit, LC_Page_Admin_Order_Mail, と LC_Page_Admin_Order_Dispで再定義されています。

process ( )

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