Class LC_Page_Admin_System_Input

Description

システム管理 のページクラス.

  • author: LOCKON CO.,LTD.
  • version: $Id: LC_Page_Admin_System_Input.php 16834 2007-11-28 08:59:23Z satou $

Located in /class/pages/admin/system/LC_Page_Admin_System_Input.php (line 34)

LC_Page
   |
   --LC_Page_Admin_System_Input
Direct descendents
Class Description
LC_Page_Admin_System_Input_Ex システム管理 のページクラス(拡張).
Method Summary
void destroy ()
void execDefaultMode (void 0)
void execEditMode (void 0)
void execNewMode (void 0)
void execParentReloadMode (void 0)
array getMemberData (integer $id)
string getMode (void 0)
void init ()
void initNewMode ([void $mode = ""])
void insertMemberData (array $arrMemberData)
boolean memberDataExists (string $where, string $val)
void process ()
void updateMemberData (array $member_id,  $arrMemberData)
array validateEditMode (void 0)
array validateNewMode (void 0)
Variables
Methods
destroy (line 96)

デストラクタ.

void destroy ()

Redefinition of:
LC_Page::destroy()
デストラクタ.

Redefined in descendants as:
execDefaultMode (line 292)

defaultアクションを実行する.

初回表示時に実行される. $GET['id']が渡された場合、編集モードとして表示, 無い場合は新規登録モードとして表示する.

void execDefaultMode (void 0)
  • void 0
execEditMode (line 213)

editアクションの実行 メンバーデータの更新を行う.

void execEditMode (void 0)
  • void 0
execNewMode (line 123)

newアクションの実行 メンバーデータの新規登録を行う.

void execNewMode (void 0)
  • void 0
execParentReloadMode (line 278)

parent_reloadアクションを実行する.

テンプレートに親windowをリロードするjavascriptをセットする.

void execParentReloadMode (void 0)
  • void 0
getMemberData (line 314)

DBからmember_idに対応する管理者データを取得する

  • return: 管理者データの連想配列, 無い場合は空の配列を返す
array getMemberData (integer $id)
  • integer $id: メンバーID
getMode (line 106)

switchアクション振り分け用パラメータを取得する.

  • return: モード名
string getMode (void 0)
  • void 0
init (line 44)

Page を初期化する.

void init ()

Redefinition of:
LC_Page::init()
Page を初期化する.

Redefined in descendants as:
initNewMode (line 158)

newアクションの初期化.

SC_FormParamのインスタンスをメンバ変数にセットする.

void initNewMode ([void $mode = ""])
  • void $mode
insertMemberData (line 350)

入力された管理者データをInsertする.

void insertMemberData (array $arrMemberData)
  • array $arrMemberData: 管理者データの連想配列
memberDataExists (line 334)

値が登録済みかどうかを調べる

  • return: 登録済みならtrue, 未登録ならfalse
boolean memberDataExists (string $where, string $val)
  • string $where: WHERE句
  • string $val: 検索したい値
process (line 60)

Page のプロセス.

void process ()

Redefinition of:
LC_Page::process()
Page のプロセス.

Redefined in descendants as:
updateMemberData (line 377)

管理者データをUpdateする.

void updateMemberData (array $member_id,  $arrMemberData)
  • array $member_id: 管理者データの連想配列
  • $arrMemberData
validateEditMode (line 249)

editアクションのパラメータ検証を行う.

  • return: エラー情報の連想配列
array validateEditMode (void 0)
  • void 0
validateNewMode (line 183)

newアクションのパラメータ検証を行う.

  • return: エラー情報の連想配列
array validateNewMode (void 0)
  • void 0

Inherited Methods

Inherited From LC_Page

LC_Page::allowClientCache()
LC_Page::destroy()
LC_Page::getLocation()
LC_Page::getRootPath()
LC_Page::getToken()
LC_Page::init()
LC_Page::isValidToken()
LC_Page::p()
LC_Page::process()
LC_Page::reload()
LC_Page::sendRedirect()

Documentation generated on Tue, 28 Apr 2009 18:11:51 +0900 by phpDocumentor 1.4.2