PHP Class FluidXml\FluidInsertionHandler

ファイルを表示 Open project: servo-php/fluidxml

Public Methods

Method Description
__construct ( $document )
insertElement ( &$nodes, $element, &$optionals, $fn, $orig_context )

Protected Methods

Method Description
attachNodes ( $parent, $nodes, $fn )
createElement ( $name, $value = null )
handleInsertion ( $parent, $k, $v, $fn, &$optionals )
handleOptionals ( $element, &$optionals )
insertIntegerArray ( $parent, $k, $v, $fn, &$optionals )
insertIntegerDomdocument ( $parent, $k, $v, $fn )
insertIntegerDomnode ( $parent, $k, $v, $fn )
insertIntegerDomnodelist ( $parent, $k, $v, $fn )
insertIntegerFluidcontext ( $parent, $k, $v, $fn )
insertIntegerFluidxml ( $parent, $k, $v, $fn )
insertIntegerSimplexml ( $parent, $k, $v, $fn )
insertIntegerString ( $parent, $k, $v, $fn )
insertIntegerXml ( $parent, $k, $v, $fn )
insertSpecialAttribute ( $parent, $k, $v )
insertSpecialContent ( $parent, $k, $v )
insertStringMixed ( $parent, $k, $v, $fn, &$optionals )
insertStringSimple ( $parent, $k, $v, $fn )
newContext ( &$context )
recognizeIntegerDocument ( $k, $v )
recognizeIntegerMixed ( $k, $v )
recognizeStringMixed ( $k, $v )

Method Details

__construct() public method

public __construct ( $document )

attachNodes() protected method

protected attachNodes ( $parent, $nodes, $fn )

createElement() protected method

protected createElement ( $name, $value = null )

handleInsertion() protected method

protected handleInsertion ( $parent, $k, $v, $fn, &$optionals )

handleOptionals() protected method

protected handleOptionals ( $element, &$optionals )

insertElement() public method

public insertElement ( &$nodes, $element, &$optionals, $fn, $orig_context )

insertIntegerArray() protected method

protected insertIntegerArray ( $parent, $k, $v, $fn, &$optionals )

insertIntegerDomdocument() protected method

protected insertIntegerDomdocument ( $parent, $k, $v, $fn )

insertIntegerDomnode() protected method

protected insertIntegerDomnode ( $parent, $k, $v, $fn )

insertIntegerDomnodelist() protected method

protected insertIntegerDomnodelist ( $parent, $k, $v, $fn )

insertIntegerFluidcontext() protected method

protected insertIntegerFluidcontext ( $parent, $k, $v, $fn )

insertIntegerFluidxml() protected method

protected insertIntegerFluidxml ( $parent, $k, $v, $fn )

insertIntegerSimplexml() protected method

protected insertIntegerSimplexml ( $parent, $k, $v, $fn )

insertIntegerString() protected method

protected insertIntegerString ( $parent, $k, $v, $fn )

insertIntegerXml() protected method

protected insertIntegerXml ( $parent, $k, $v, $fn )

insertSpecialAttribute() protected method

protected insertSpecialAttribute ( $parent, $k, $v )

insertSpecialContent() protected method

protected insertSpecialContent ( $parent, $k, $v )

insertStringMixed() protected method

protected insertStringMixed ( $parent, $k, $v, $fn, &$optionals )

insertStringSimple() protected method

protected insertStringSimple ( $parent, $k, $v, $fn )

newContext() protected method

protected newContext ( &$context )

recognizeIntegerDocument() protected method

protected recognizeIntegerDocument ( $k, $v )

recognizeIntegerMixed() protected method

protected recognizeIntegerMixed ( $k, $v )

recognizeStringMixed() protected method

protected recognizeStringMixed ( $k, $v )