PHP 클래스 UpgradeAction, thinksns

상속: extends Action
파일 보기 프로젝트 열기: medz/thinksns-4

공개 메소드들

메소드 설명
_initialize ( ) 执行前
ajxjCheck ( ) 后台检测
check ( ) 检查是否有更新
showMessage ( string $message, string $type, string $url = false, integer $s = 3 ) 显示消息
step1 ( ) 升级程序第一步 下载增量包
step2 ( ) 升级程序第二步 - 执行文件替换
step3 ( ) 升级第三步 - 删除升级标记需要删除的文件 和执行sql文件

보호된 메소드들

메소드 설명
rm ( string $path, boolean $recursive = true ) : boolean 删除函数,自带递归

비공개 메소드들

메소드 설명
showError ( string $message = '', string $defaultMessage = '错误' ) 显示错误消息
showSuccess ( string $message = '', string $defaultMessage = '正确' ) 显示正确消息
showUpgrade ( $log, $downUrl ) 显示升级信息

메소드 상세

_initialize() 공개 메소드

执行前
저자: Medz Seven ([email protected])
public _initialize ( )

ajxjCheck() 공개 메소드

后台检测
저자: Medz Seven ([email protected])
public ajxjCheck ( )

check() 공개 메소드

检查是否有更新
저자: Medz Seven ([email protected])
public check ( )

rm() 보호된 메소드

删除函数,自带递归
저자: Medz Seven ([email protected])
protected rm ( string $path, boolean $recursive = true ) : boolean
$path string 删除的地址
$recursive boolean 是否递归 [true]
리턴 boolean

showMessage() 공개 메소드

显示消息
저자: Medz Seven ([email protected])
public showMessage ( string $message, string $type, string $url = false, integer $s = 3 )
$message string 消息
$type string [success|error] 消息类型
$url string 跳转的url
$s integer 等待的时间

step1() 공개 메소드

升级程序第一步 下载增量包
저자: Medz Seven ([email protected])
public step1 ( )

step2() 공개 메소드

升级程序第二步 - 执行文件替换
저자: Medz Seven ([email protected])
public step2 ( )

step3() 공개 메소드

升级第三步 - 删除升级标记需要删除的文件 和执行sql文件
저자: Medz Seven ([email protected])
public step3 ( )