Class LC_Page_Upgrade_Download

Description

オーナーズストアからダウンロードデータを取得する.

TODO 要リファクタリング

  • author: LOCKON CO.,LTD.
  • version: $Id: LC_Page_Upgrade_Download.php 17193 2008-04-01 00:37:39Z adachi $

Located in /class/pages/upgrade/LC_Page_Upgrade_Download.php (line 37)

LC_Page
   |
   --LC_Page_Upgrade_Base
      |
      --LC_Page_Upgrade_Download
Method Summary
void destroy ()
void fileExecute ( $productCode)
void init ()
void initParam ()
boolean isValidAccess ( $mode)
void notifyDownload (array $mode,  $arrCookies)
void process ( $mode)
void registerUpdateLog ( $arrLog,  $objRet)
void updateMdlTable (object $objRet)
Variables
Methods
destroy (line 248)

デストラクタ

void destroy ()

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

DB更新ファイルの読み込み、実行

パッチ側でupdate.phpを用意する. 他の変数・関数とかぶらないよう、 LC_Update_Updater::execute()で処理を実行する.

void fileExecute ( $productCode)
  • $productCode
init (line 47)

Page を初期化する.

void init ()

Redefinition of:
LC_Page::init()
Page を初期化する.
initParam (line 252)
void initParam ()
isValidAccess (line 311)

アクセスチェック

boolean isValidAccess ( $mode)
  • $mode
notifyDownload (line 298)

配信サーバへダウンロード完了を通知する.

FIXME エラーコード追加

void notifyDownload (array $mode,  $arrCookies)
  • array $mode: #arrCookies Cookie配列
  • $arrCookies
process (line 56)

Page のプロセス.

void process ( $mode)
  • $mode

Redefinition of:
LC_Page::process()
Page のプロセス.
registerUpdateLog (line 361)
void registerUpdateLog ( $arrLog,  $objRet)
  • $arrLog
  • $objRet
updateMdlTable (line 265)

dtb_moduleを更新する

void updateMdlTable (object $objRet)
  • object $objRet

Inherited Methods

Inherited From LC_Page_Upgrade_Base

LC_Page_Upgrade_Base::autoUpdateEnable()
LC_Page_Upgrade_Base::createSeed()
LC_Page_Upgrade_Base::getPublicKey()
LC_Page_Upgrade_Base::isLoggedInAdminPage()
LC_Page_Upgrade_Base::isValidIP()
LC_Page_Upgrade_Base::request()

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:13:03 +0900 by phpDocumentor 1.4.2