PHP 클래스 TagsAbstract, thinksns

저자: Stream
파일 보기 프로젝트 열기: medz/thinksns-4

보호된 프로퍼티들

프로퍼티 타입 설명
$attr 模板文件名
$sign 缓存文件路径
$templateFile
$tmplCacheFile 如果是嵌套格式,则为内部数据
$value 属性

공개 메소드들

메소드 설명
getTemplateFile ( $tpl = '' ) 解析
parseTag ( unknown_type $attr, unknown_type $value = '', unknown_type $tagInfo ) : string 保存模块数据到数据库
replace ( ) 替换
replaceTag ( unknown_type $attr, unknown_type $value = '', unknown_type $tagInfo ) : Ambigous 编译并返回内容

보호된 메소드들

메소드 설명
init ( unknown_type $attr, unknown_type $value = '' ) 参数赋值
replaceContent ( $content )

메소드 상세

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

解析
abstract public getTemplateFile ( $tpl = '' )

init() 보호된 메소드

参数赋值
protected init ( unknown_type $attr, unknown_type $value = '' )
$attr unknown_type
$value unknown_type

parseTag() 공개 메소드

保存模块数据到数据库
public parseTag ( unknown_type $attr, unknown_type $value = '', unknown_type $tagInfo ) : string
$attr unknown_type
$value unknown_type
$tagInfo unknown_type
리턴 string

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

替换
abstract public replace ( )

replaceContent() 보호된 메소드

protected replaceContent ( $content )

replaceTag() 공개 메소드

编译并返回内容
public replaceTag ( unknown_type $attr, unknown_type $value = '', unknown_type $tagInfo ) : Ambigous
$attr unknown_type
$value unknown_type
$tagInfo unknown_type
리턴 Ambigous |string

프로퍼티 상세

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

模板文件名
protected $attr

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

缓存文件路径
protected $sign

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

protected $templateFile

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

如果是嵌套格式,则为内部数据
protected $tmplCacheFile

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

属性
protected $value