本文整理汇总了PHP中Texy::protect方法的典型用法代码示例。如果您正苦于以下问题:PHP Texy::protect方法的具体用法?PHP Texy::protect怎么用?PHP Texy::protect使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Texy
的用法示例。
在下文中一共展示了Texy::protect方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: toString
public final function toString(Texy $texy)
{
$ct = $this->getContentType();
$s = $texy->protect($this->startTag(), $ct);
if ($this->isEmpty) {
return $s;
}
foreach ($this->children as $child) {
if (is_object($child)) {
$s .= $child->toString($texy);
} else {
$s .= $child;
}
}
return $s . $texy->protect($this->endTag(), $ct);
}
示例2: toString
/**
* Renders element's start tag, content and end tag to internal string representation.
* @param Texy
* @return string
*/
public final function toString(Texy $texy)
{
$ct = $this->getContentType();
$s = $texy->protect($this->startTag(), $ct);
// empty elements are finished now
if ($this->isEmpty) {
return $s;
}
// add content
foreach ($this->children as $child) {
if (is_object($child)) {
$s .= $child->toString($texy);
} else {
$s .= $child;
}
}
// add end tag
return $s . $texy->protect($this->endTag(), $ct);
}