Markup

クラス: Peach_Markup_SgmlRenderer

定義: /Peach/Markup/SgmlRenderer.php

Peach_Markup_AbstractRenderer
   |
   +-Peach_Markup_SgmlRenderer

SGML 形式の文書を書式化するための Formatter です.

HTML を整形する場合はこちらを使用します.

メソッド

継承されたメソッド

クラス: Peach_Markup_AbstractRenderer

Peach_Markup_AbstractRenderer::formatAttribute()
指定された属性を書式化します.
Peach_Markup_AbstractRenderer::formatBooleanAttribute()
値の省略された属性を書式化します.
Peach_Markup_AbstractRenderer::formatEmptyTag()
空要素タグをマークアップします.
Peach_Markup_AbstractRenderer::formatEmptyTagSuffix()
空要素タグの末尾を書式化します.
Peach_Markup_AbstractRenderer::formatEndTag()
終了タグをマークアップします.
Peach_Markup_AbstractRenderer::formatStartTag()
開始タグをマークアップします.
Peach_Markup_AbstractRenderer::formatTagPrefix()
開始タグまたは空要素タグの共通部分を書式化します.

メソッド 詳細

static getInstance

line 44

static Peach_Markup_SgmlRenderer getInstance()

このクラスの唯一のインスタンスを取得します.

Tags

  • return : 唯一のインスタンス.
  • access : public

formatAttribute

line 73

string formatAttribute(string $name, string $value)

指定された属性を書式化します. name="value" 形式の文字列を返します.

Tags

引数

string   $name   属性名
string   $value   属性値

オーバーライド: Peach_Markup_AbstractRenderer::formatAttribute() (指定された属性を書式化します.)

formatBooleanAttribute

line 60

string formatBooleanAttribute(string $name)

値の省略された属性を書式化します.

この実装は, 指定された属性名をそのまま返します.

Tags

引数

string   $name   属性名

オーバーライド: Peach_Markup_AbstractRenderer::formatBooleanAttribute() (値の省略された属性を書式化します.)

formatEmptyTagSuffix

line 84

string formatEmptyTagSuffix()

空要素タグの末尾を書式化します. 文字列 ">" を返します.

Tags

オーバーライド: Peach_Markup_AbstractRenderer::formatEmptyTagSuffix() (空要素タグの末尾を書式化します.)