クラス: Peach_Markup_NameBreakControl
定義: /Peach/Markup/NameBreakControl.php
Peach_Markup_BreakControlWrapper | +-Peach_Markup_NameBreakControl
開始タグの名前をもとに, 改行するかどうかを判定する BreakControl です.
メソッド 詳細
constructor __construct
line 49
Peach_Markup_NameBreakControl __construct(array $breakNames, array $noBreakNames, [Peach_Markup_BreakControl $original = null])
指定された要素の改行ルールを強制する NameBreakControl インスタンスを生成します。
オーバーライド: Peach_Markup_BreakControlWrapper::__construct() (指定された BreakControl をラップする BreakControlWrapper を構築します.)
breaks
line 68
bool breaks(Peach_Markup_ContainerElement $node)
強制的に改行する (または強制的に改行しない) 要素名のリストをもとに, 指定された要素を改行するかどうかを決定します.
改行リスト・非改行リストの両方に含まれている要素名の場合は, 改行リストのほうが優先されます. (つまり常に改行されます)
改行リスト・非改行リストのいずれにも含まれない場合は, オリジナルの BreakControl の結果を返します.
オーバーライド: Peach_Markup_BreakControlWrapper::breaks() (オリジナルの breaks() を呼び出します.)