eZ Publish  [4.2]
eZSimplifiedXMLInputParser Class Reference
+ Inheritance diagram for eZSimplifiedXMLInputParser:
+ Collaboration diagram for eZSimplifiedXMLInputParser:

List of all members.

Public Member Functions

 appendLineParagraph ($element, $newParent)
 appendParagraph ($element, &$newParent)
 breakInlineFlow ($element, $param)
 convertCustomAttributes ($element)
 convertHrefToID ($href)
 eZSimplifiedXMLInputParser ($contentObjectID, $validateErrorLevel=eZXMLInputParser::ERROR_ALL, $detectErrorLevel=eZXMLInputParser::ERROR_ALL, $parseLineBreaks=false, $removeDefaultAttrs=false)
 getLinkedObjectIDArray ()
 getRelatedObjectIDArray ()
 getUrlIDArray ()
 parsingHandlerLiteral ($element, &$param)
 publishHandlerCustom ($element, &$params)
 publishHandlerEmbed ($element, &$params)
 publishHandlerLink ($element, &$params)
 publishHandlerObject ($element, &$params)
 publishHandlerParagraph ($element, &$params)
 structHandlerBr ($element, $newParent)
 structHandlerCustom ($element, &$params)
 structHandlerHeader ($element, &$param)
 structHandlerLists ($element, &$params)
 structHandlerText ($element, &$newParent)
 tagNameHeader ($tagName, &$attributes)

Public Attributes

 $contentObjectID = 0
 $InputTags
 $linkedObjectIDArray = array()
 $OutputTags
 $relatedObjectIDArray = array()
 $urlIDArray = array()

Detailed Description

Definition at line 32 of file ezsimplifiedxmlinputparser.php.


Member Function Documentation

eZSimplifiedXMLInputParser::appendLineParagraph ( element,
newParent 
)

Definition at line 274 of file ezsimplifiedxmlinputparser.php.

Referenced by structHandlerCustom(), and structHandlerText().

eZSimplifiedXMLInputParser::appendParagraph ( element,
&$  newParent 
)

Definition at line 396 of file ezsimplifiedxmlinputparser.php.

Referenced by structHandlerCustom(), and structHandlerLists().

eZSimplifiedXMLInputParser::breakInlineFlow ( element,
param 
)

Definition at line 207 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::convertCustomAttributes ( element)
eZSimplifiedXMLInputParser::convertHrefToID ( href)

Definition at line 845 of file ezsimplifiedxmlinputparser.php.

Referenced by publishHandlerLink().

eZSimplifiedXMLInputParser::eZSimplifiedXMLInputParser ( contentObjectID,
validateErrorLevel = eZXMLInputParser::ERROR_ALL,
detectErrorLevel = eZXMLInputParser::ERROR_ALL,
parseLineBreaks = false,
removeDefaultAttrs = false 
)

Definition at line 130 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::getLinkedObjectIDArray ( )

Definition at line 1031 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::getRelatedObjectIDArray ( )

Definition at line 1026 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::getUrlIDArray ( )

Definition at line 1036 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::parsingHandlerLiteral ( element,
&$  param 
)

Definition at line 179 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::publishHandlerCustom ( element,
&$  params 
)

Definition at line 1000 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::publishHandlerEmbed ( element,
&$  params 
)

Definition at line 860 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::publishHandlerLink ( element,
&$  params 
)

Definition at line 723 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::publishHandlerObject ( element,
&$  params 
)

Definition at line 956 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::publishHandlerParagraph ( element,
&$  params 
)

Definition at line 698 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::structHandlerBr ( element,
newParent 
)

Definition at line 329 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::structHandlerCustom ( element,
&$  params 
)

Definition at line 559 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::structHandlerHeader ( element,
&$  param 
)

Definition at line 434 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::structHandlerLists ( element,
&$  params 
)

Definition at line 574 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::structHandlerText ( element,
&$  newParent 
)

Definition at line 634 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::tagNameHeader ( tagName,
&$  attributes 
)

Definition at line 140 of file ezsimplifiedxmlinputparser.php.


Member Data Documentation

eZSimplifiedXMLInputParser::$contentObjectID = 0

Definition at line 1046 of file ezsimplifiedxmlinputparser.php.

Referenced by eZSimplifiedXMLInputParser().

eZSimplifiedXMLInputParser::$InputTags
Initial value:
 array(
        'b'       => array( 'name' => 'strong' ),
        'bold'    => array( 'name' => 'strong' ),
        'i'       => array( 'name' => 'emphasize' ),
        'em'      => array( 'name' => 'emphasize' ),
        'h'       => array( 'name' => 'header' ),
        'p'       => array( 'name' => 'paragraph' ),
        'para'    => array( 'name' => 'paragraph' ),
        'br'      => array( 'name' => 'br',
                            'noChildren' => true ),
        'a'       => array( 'name' => 'link' ),
        'h1'     => array( 'nameHandler' => 'tagNameHeader' ),
        'h2'     => array( 'nameHandler' => 'tagNameHeader' ),
        'h3'     => array( 'nameHandler' => 'tagNameHeader' ),
        'h4'     => array( 'nameHandler' => 'tagNameHeader' ),
        'h5'     => array( 'nameHandler' => 'tagNameHeader' ),
        'h6'     => array( 'nameHandler' => 'tagNameHeader' ),
        )

Reimplemented from eZXMLInputParser.

Definition at line 34 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::$linkedObjectIDArray = array()

Definition at line 1043 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::$OutputTags

Reimplemented from eZXMLInputParser.

Definition at line 53 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::$relatedObjectIDArray = array()

Definition at line 1042 of file ezsimplifiedxmlinputparser.php.

eZSimplifiedXMLInputParser::$urlIDArray = array()

Definition at line 1041 of file ezsimplifiedxmlinputparser.php.


The documentation for this class was generated from the following file: