Overview

Namespaces

  • Peach
    • DF
    • DT
    • Http
      • Body
      • Header
    • Markup
    • Util

Classes

  • AbstractHelper
  • AbstractRenderer
  • BaseHelper
  • BreakControlWrapper
  • Builder
  • Code
  • Comment
  • ContainerElement
  • Context
  • DebugBuilder
  • DebugContext
  • DefaultBreakControl
  • DefaultBuilder
  • DefaultContext
  • Element
  • EmptyElement
  • HelperObject
  • HtmlHelper
  • Indent
  • MinimalBreakControl
  • NameBreakControl
  • NameValidator
  • NodeList
  • None
  • SgmlRenderer
  • Text
  • XmlRenderer

Interfaces

  • BreakControl
  • Component
  • Container
  • Helper
  • Node
  • Renderer
  • Overview
  • Namespace
  • Class

Class DefaultContext

与えられたノードを HTML や XML などの文字列に変換するクラスです.

Peach\Markup\Context
Extended by Peach\Markup\DefaultContext
Namespace: Peach\Markup
Located at Peach/Markup/DefaultContext.php
Methods summary
public
# __construct( Peach\Markup\Renderer $renderer, Peach\Markup\Indent $indent = null, Peach\Markup\BreakControl $breakControl = null )

指定された Renderer, Indent, BreakControl オブジェクトを使って マークアップを行う DefaultContext オブジェクトを構築します.

指定された Renderer, Indent, BreakControl オブジェクトを使って マークアップを行う DefaultContext オブジェクトを構築します.

Parameters

$renderer
$indent
$breakControl
public
# handleComment( Peach\Markup\Comment $comment )

コメントノードを読み込みます.

コメントノードを読み込みます.

Parameters

$comment
public
# handleText( Peach\Markup\Text $text )

Text ノードを読み込みます.

Text ノードを読み込みます.

Parameters

$text
public
# handleCode( Peach\Markup\Code $code )

Code を読み込みます.

Code を読み込みます.

Parameters

$code
public
# handleEmptyElement( Peach\Markup\EmptyElement $element )

EmptyElement を読み込みます.

EmptyElement を読み込みます.

Parameters

$element

See

Peach\Markup\Context::handleEmptyElement()
public
# handleContainerElement( Peach\Markup\ContainerElement $element )

ContainerElement を読み込みます.

ContainerElement を読み込みます.

Parameters

$element

See

Peach\Markup\Context::handleContainerElement()
public
# handleNodeList( Peach\Markup\NodeList $node )

NodeList を変換します.

NodeList を変換します.

Parameters

$node
public string
# getResult( )

マークアップされたコードを返します.

マークアップされたコードを返します.

Returns

string
public
# handleNone( Peach\Markup\None $none )

None を処理します. 何もせずに終了します.

None を処理します. 何もせずに終了します.

Parameters

$none
Methods inherited from Peach\Markup\Context
handle()
PEACH2 API documentation generated by ApiGen