StringParser_BBCode_Node_ElementBBCode String parser element node class
Located in /stringparser_bbcode.class.php (line 1471)
StringParser_Node | --StringParser_BBCode_Node_Element
array
$_attributes
= array () (line 1508)
Element attributes
array
$_flags
= array () (line 1500)
Element flags
bool
$_hadCloseTag
= false (line 1516)
Had a close tag
string
$_name
= '' (line 1492)
Element name
bool
$_paragraphHandled
= false (line 1524)
Was processed by paragraph handling
int
$_type
= STRINGPARSER_BBCODE_NODE_ELEMENT (line 1481)
The type of this node.
This node is a bbcode element node.
Inherited from StringParser_Node
StringParser_Node::$occurredAt
StringParser_Node::$_children
StringParser_Node::$_id
StringParser_Node::$_parent
Append to attribute of this element
Append to name of this element
Get attribute value
Find next adjent text node after close tag
returns the node or null if none exists
Find previous adjent text node before open tag
returns the node or null if none exists
Get Flag
Get replacement for this code
Get last child if it is a text node AND if this element had a close tag
Determines whether a criterium matches this node
Get flag if this element was already processed by paragraph handling
Set attribute
Set code info
Set a flag
Set name of this element
Set flag that this element was already processed by paragraph handling
Validate code
Dump this node to a string
Helper function for findPrevAdjentTextNode
Looks at the last child node; if it's a text node, it returns it, if the element node did not have an open tag, it calls itself recursively.
Inherited From StringParser_Node
StringParser_Node::StringParser_Node()
StringParser_Node::appendChild()
StringParser_Node::appendToLastTextChild()
StringParser_Node::destroyNode()
StringParser_Node::dump()
StringParser_Node::equals()
StringParser_Node::firstChild()
StringParser_Node::getNodeCountByCriterium()
StringParser_Node::getNodesByCriterium()
StringParser_Node::insertChildAfter()
StringParser_Node::insertChildBefore()
StringParser_Node::lastChild()
StringParser_Node::matchesCriterium()
StringParser_Node::prependChild()
StringParser_Node::removeChild()
StringParser_Node::type()
StringParser_Node::_destroy()
StringParser_Node::_dumpToString()
StringParser_Node::_findChild()
Documentation generated on Mon, 10 Dec 2007 13:30:05 +0100 by phpDocumentor 1.4.0