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

Public メソッド

 init ()
 process ()
 action ()
 destroy ()
 lfInitParam (&$objFormParam)
 lfInitUploadFile (&$objUpFile)
 lfCheckErrorUploadFile ($plugin_code, $plugin_dir)
 lfGetPluginCode ($upload_file_name)
 lfGetPluginDir ($plugin_code)
 lfGetPluginFilePath ($plugin_code)
 lfUploadPlugin (&$objUpFile, $plugin_dir, $plugin_code, $plugin_file_name)
 lfRegistData ($plugin_dir, $plugin_code)
 lfRequirePluginFile ($plugin_code)
 lfExecPlugin ($plugin_id, $plugin_code, $exec_mode)

関数

action ( )

Page のアクション.

戻り値:
void
destroy ( )

デストラクタ.

戻り値:
void

LC_Page_Adminを再定義しています。

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

init ( )

Page を初期化する.

戻り値:
void

LC_Page_Adminを再定義しています。

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

lfCheckErrorUploadFile ( plugin_code,
plugin_dir 
)

アップロードファイルのエラーチェック.

引数:
string$plugin_code
string$plugin_dir
戻り値:
array エラー情報を格納した連想配列.
lfExecPlugin ( plugin_id,
plugin_code,
exec_mode 
)

プラグインファイルを読み込み、指定されたメソッドを実行する.

引数:
integer$plugin_id
string$plugin_code
string$exec_modeプラグイン実行メソッド名.
戻り値:
array エラー情報を格納した連想配列.
lfGetPluginCode ( upload_file_name)

プラグイン名(物理名)を取得する. (アップロードされたファイル名をプラグイン名(物理名)とする).

引数:
string$upload_file_name
戻り値:
string プラグイン名(物理名).
lfGetPluginDir ( plugin_code)

プラグイン保存ディレクトリのパスを取得する.

引数:
string$plugin_code
戻り値:
string プラグイン保存ディレクトリ.
lfGetPluginFilePath ( plugin_code)

プラグインファイルのパスを取得する.

引数:
string$plugin_code
戻り値:
string プラグインファイルパス.
lfInitParam ( &$  objFormParam)

パラメーター初期化.

引数:
object$objFormParam
戻り値:
void
lfInitUploadFile ( &$  objUpFile)

アップロードファイルパラメーター初期化.

引数:
object$objUpFileSC_UploadFileのインスタンス.
戻り値:
void
lfRegistData ( plugin_dir,
plugin_code 
)

プラグイン情報をDB登録.

引数:
string$plugin_dir
string$plugin_code
戻り値:
void
lfRequirePluginFile ( plugin_code)

プラグインファイルを読み込む.

引数:
string$plugin_code
戻り値:
array エラー情報を格納した連想配列.
lfUploadPlugin ( &$  objUpFile,
plugin_dir,
plugin_code,
plugin_file_name 
)

プラグインをアップロードする.

引数:
object$objUpFile
string$plugin_dir
string$plugin_code
string$plugin_file_name
戻り値:
array エラー情報を格納した連想配列.
process ( )

Page のプロセス.

戻り値:
void

LC_Page_Adminを再定義しています。

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


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