PHP 클래스 TagLib, thinksns

파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$comparison
$parse string 标签库分析数组
$tagLib string 标签库名称
$tagList string 标签库标签列表
$tpl object 当前模板对象
$valid string 标签库是否有效
$xml string 标签库定义XML文件

공개 메소드들

메소드 설명
__construct ( ) 架构函数
_initialize ( ) 初始化标签库的定义文件
autoBuildVar ( string $name ) : string 自动识别构建变量
getTagAttrList ( $tagName ) : string 获取某个Tag属性的信息
getTagLib ( ) : string 获取TagLib名称
getTagList ( ) : string 获取Tag列表
load ( ) 载入模板文件
parseCondition ( string $condition ) : array 解析条件表达式
parseThinkVar ( string $varStr ) : string 用于标签属性里面的特殊模板变量解析 格式 以 Think. 打头的变量属于特殊模板变量
parseXmlAttr ( $attr, $tag ) : array TagLib标签属性分析 返回标签属性数组
valid ( ) : string 分析TagLib文件的信息是否有效 有效则转换成数组

메소드 상세

__construct() 공개 메소드

架构函数
public __construct ( )

_initialize() 공개 메소드

初始化标签库的定义文件
public _initialize ( )

autoBuildVar() 공개 메소드

自动识别构建变量
public autoBuildVar ( string $name ) : string
$name string 变量描述
리턴 string

getTagAttrList() 공개 메소드

获取某个Tag属性的信息
public getTagAttrList ( $tagName ) : string
리턴 string

getTagLib() 공개 메소드

获取TagLib名称
public getTagLib ( ) : string
리턴 string

getTagList() 공개 메소드

获取Tag列表
public getTagList ( ) : string
리턴 string

load() 공개 메소드

载入模板文件
public load ( )

parseCondition() 공개 메소드

解析条件表达式
public parseCondition ( string $condition ) : array
$condition string 表达式标签内容
리턴 array

parseThinkVar() 공개 메소드

用于标签属性里面的特殊模板变量解析 格式 以 Think. 打头的变量属于特殊模板变量
public parseThinkVar ( string $varStr ) : string
$varStr string 变量字符串
리턴 string

parseXmlAttr() 공개 메소드

TagLib标签属性分析 返回标签属性数组
public parseXmlAttr ( $attr, $tag ) : array
리턴 array

valid() 공개 메소드

分析TagLib文件的信息是否有效 有效则转换成数组
public valid ( ) : string
리턴 string

프로퍼티 상세

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

protected $comparison

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

标签库分析数组
protected string $parse
리턴 string

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

标签库名称
protected string $tagLib
리턴 string

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

标签库标签列表
protected string $tagList
리턴 string

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

当前模板对象
protected object $tpl
리턴 object

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

标签库是否有效
protected string $valid
리턴 string

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

标签库定义XML文件
protected string $xml
리턴 string