Markup

クラス: Peach_Markup_DebugBuilder

定義: /Peach/Markup/DebugBuilder.php

Peach_Markup_Builder
   |
   +-Peach_Markup_DebugBuilder

デバッグ用の Builder です.

この Builder は build() 実行時に自動的にデバッグ文字列の echo を行います. (自動 echo を無効化することも出来ます)

メソッド

継承されたメソッド

クラス: Peach_Markup_Builder

Peach_Markup_Builder::build()
指定されたノードを加工します. 返り値の型は具象クラスによって異なります.
Peach_Markup_Builder::createContext()
build を実行する際に用いる Context を初期化します.

メソッド 詳細

constructor __construct

line 37

Peach_Markup_DebugBuilder __construct([bool $echoMode = true])

新しい DebugBuilder を構築します.

引数で, 自動 echo を行うかどうか指定することが出来ます. (デフォルトは true です)

Tags

  • access : public

引数

bool   $echoMode   自動 echo を行うか

createContext

line 46

Peach_Markup_DebugContext createContext()

この Builder にセットされた echoMode で DebugContext を初期化します.

Tags

  • access : protected

オーバーライド: Peach_Markup_Builder::createContext() (build を実行する際に用いる Context を初期化します.)