PHP 클래스 AbstractAddons, thinksns

저자: SamPeng ([email protected])
상속: implements AddonsInterface
파일 보기 프로젝트 열기: medz/thinksns-4

보호된 프로퍼티들

프로퍼티 타입 설명
$author 插件版本号
$info 网站
$mid 模板变量
$model 登录用户ID
$path 插件名字
$pluginName 插件描述信息
$site 作者
$tVar 插件URL
$url 插件路径
$version

공개 메소드들

메소드 설명
__construct ( ) 初始化相关信息
display ( string $templateFile = '', string $charset = 'utf-8', string $contentType = 'text/html' ) : string 显示指定HTML页面
fetch ( string $templateFile = '', string $charset = 'utf-8', string $contentType = 'text/html' ) : string 渲染HTML页面
getAddonInfo ( ) : array 获取插件信息
getHooksList ( $name )
getPath ( ) : string 获取路径地址
getUrl ( ) : string 获取URL地址
setPath ( $path )
setUrl ( string $url ) 设置URL地址

보호된 메소드들

메소드 설명
assign ( string $name, string $value = '' ) 将数据渲染到HTML页面,设置模板变量的值
error ( string $message ) 错误提示方法
get ( string $name ) : mixed 获取指定模板变量的值
success ( string $message ) 成功提示方法

비공개 메소드들

메소드 설명
_dispatch_jump ( string $message, integer $status = 1 ) 跳转操作

메소드 상세

__construct() 공개 메소드

初始化相关信息
public __construct ( )

assign() 보호된 메소드

将数据渲染到HTML页面,设置模板变量的值
protected assign ( string $name, string $value = '' )
$name string Key值
$value string Value值

display() 공개 메소드

显示指定HTML页面
public display ( string $templateFile = '', string $charset = 'utf-8', string $contentType = 'text/html' ) : string
$templateFile string 模板文件路径
$charset string 字符集,默认为UTF8
$contentType string 内容类型,默认为text/html
리턴 string HTML页面数据

error() 보호된 메소드

错误提示方法
protected error ( string $message )
$message string 提示信息

fetch() 공개 메소드

渲染HTML页面
public fetch ( string $templateFile = '', string $charset = 'utf-8', string $contentType = 'text/html' ) : string
$templateFile string 模板文件路径
$charset string 字符集,默认为UTF8
$contentType string 内容类型,默认为text/html
리턴 string HTML页面数据

get() 보호된 메소드

获取指定模板变量的值
protected get ( string $name ) : mixed
$name string Key值
리턴 mixed 指定模板变量的值

getAddonInfo() 공개 메소드

获取插件信息
public getAddonInfo ( ) : array
리턴 array 插件信息

getHooksList() 추상적인 공개 메소드

abstract public getHooksList ( $name )

getPath() 공개 메소드

获取路径地址
public getPath ( ) : string
리턴 string 路径地址

getUrl() 공개 메소드

获取URL地址
public getUrl ( ) : string
리턴 string URL地址

setPath() 공개 메소드

public setPath ( $path )

setUrl() 공개 메소드

设置URL地址
public setUrl ( string $url )
$url string URL地址

success() 보호된 메소드

成功提示方法
protected success ( string $message )
$message string 提示信息

프로퍼티 상세

$author 보호되어 있는 프로퍼티

插件版本号
protected $author

$info 보호되어 있는 프로퍼티

网站
protected $info

$mid 보호되어 있는 프로퍼티

模板变量
protected $mid

$model 보호되어 있는 프로퍼티

登录用户ID
protected $model

$path 보호되어 있는 프로퍼티

插件名字
protected $path

$pluginName 보호되어 있는 프로퍼티

插件描述信息
protected $pluginName

$site 보호되어 있는 프로퍼티

作者
protected $site

$tVar 보호되어 있는 프로퍼티

插件URL
protected $tVar

$url 보호되어 있는 프로퍼티

插件路径
protected $url

$version 보호되어 있는 프로퍼티

protected $version