Page
[ class tree: Page ] [ index: Page ] [ all elements ]

Class: LC_Page_Upgrade_Download

Source Location: /pages/upgrade/LC_Page_Upgrade_Download.php

Class Overview

LC_Page
   |
   --LC_Page_Upgrade_Base
      |
      --LC_Page_Upgrade_Download

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


Author(s):

  • LOCKON CO.,LTD.

Version:

  • $Id: LC_Page_Upgrade_Download.php 18734 2010-06-22 08:45:33Z nanasess $

Methods


Inherited Variables

Inherited Methods

Class: 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()
配信サーバへリクエストを送信する.

Class: LC_Page

LC_Page::allowClientCache()
クライアントのキャッシュを許可する.
LC_Page::destroy()
デストラクタ.
LC_Page::getLocation()
$path から URL を取得する.
LC_Page::getRootPath()
LC_Page::getToken()
トランザクショントークンを生成し, 取得する.
LC_Page::init()
Page を初期化する.
LC_Page::isValidToken()
トランザクショントークンの妥当性をチェックする.
LC_Page::p()
デバック出力を行う.
LC_Page::process()
Page のプロセス.
LC_Page::reload()
ページをリロードする.
LC_Page::sendRedirect()
指定の URL へリダイレクトする.

Class Details

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

TODO 要リファクタリング




Tags:

author:  LOCKON CO.,LTD.
version:  $Id: LC_Page_Upgrade_Download.php 18734 2010-06-22 08:45:33Z nanasess $


[ Top ]


Class Methods


method destroy [line 248]

void destroy( )

デストラクタ



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

[ Top ]

method fileExecute [line 382]

void fileExecute( $productCode)

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

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




Parameters:

   $productCode  

[ Top ]

method init [line 47]

void init( )

Page を初期化する.



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

[ Top ]

method initParam [line 252]

void initParam( )



[ Top ]

method isValidAccess [line 311]

boolean isValidAccess( $mode)

アクセスチェック



Parameters:

   $mode  

[ Top ]

method notifyDownload [line 298]

void notifyDownload( array $mode, $arrCookies)

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

FIXME エラーコード追加




Parameters:

array   $mode   #arrCookies Cookie配列
   $arrCookies  

[ Top ]

method process [line 56]

void process( $mode)

Page のプロセス.



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

Parameters:

   $mode  

[ Top ]

method registerUpdateLog [line 361]

void registerUpdateLog( $arrLog, $objRet)



Parameters:

   $arrLog  
   $objRet  

[ Top ]

method updateMdlTable [line 265]

void updateMdlTable( object $objRet)

dtb_moduleを更新する



Parameters:

object   $objRet  

[ Top ]


Documentation generated on Fri, 24 Feb 2012 13:59:56 +0900 by Seasoft