クラス: Peach_Markup_AbstractRenderer
定義: /Peach/Markup/AbstractRenderer.php
SGML や XML をマークアップするための必要最低限の書式化ルールを定義した抽象基底クラスです.
Peach_Markup_SgmlRenderer および Peach_Markup_XmlRenderer の共通部分の実装です.
メソッド 詳細
formatAttribute
line 91
string formatAttribute(string $name, string $value)
指定された属性を書式化します.
formatBooleanAttribute
line 99
string formatBooleanAttribute(string $name)
値の省略された属性を書式化します.
formatEmptyTag
line 62
string formatEmptyTag(Peach_Markup_Element $element)
空要素タグをマークアップします.
タグの末尾の書式化方法は各サブクラスに依存します.
formatEmptyTagSuffix
line 105
string formatEmptyTagSuffix()
空要素タグの末尾を書式化します.
formatEndTag
line 51
string formatEndTag(Peach_Markup_Element $element)
終了タグをマークアップします.
この書式化ルールは SGML, XML 共通です.
formatStartTag
line 40
string formatStartTag(Peach_Markup_Element $element)
開始タグをマークアップします.
この書式化ルールは SGML, XML 共通です.
formatTagPrefix
line 72
string formatTagPrefix(Peach_Markup_Element $element)
開始タグまたは空要素タグの共通部分を書式化します.