-
$strict
-
Strict mode
-
setAttribute
-
Set attribute
-
setCodeFlag
-
Set a code flag
-
setCodeInfo
-
Set code info
-
setFlag
-
Set a flag
-
setFlag
-
Set a flag
-
setGlobalCaseSensitive
-
Set global case sensitive flag
-
setHadCloseTag
-
Set flag that this element had a close tag
-
setMaxOccurrences
-
Set maximum number of occurrences
-
setMixedAttributeTypes
-
Set mixed attribute types flag
-
setName
-
Set name of this element
-
setOccurrenceType
-
Set occurrence type
-
setParagraphHandled
-
Set flag that this element was already processed by paragraph handling
-
setParagraphHandlingParameters
-
Set paragraph handling parameters
-
setRootContentType
-
Set root content type
-
setRootParagraphHandling
-
Set paragraph handling on root element
-
setValidateAgain
-
Set validate again flag
-
StringParser
-
Generic string parser class
-
StringParser
-
Constructor
-
stringparser.class.php
-
-
StringParser_BBCode
-
BB code string parser class
-
stringparser_bbcode.class.php
-
-
StringParser_BBCode_Node_Element
-
BBCode String parser element node class
-
STRINGPARSER_BBCODE_NODE_ELEMENT
-
Node type: BBCode Element node
-
StringParser_BBCode_Node_Paragraph
-
BBCode String parser paragraph node class
-
STRINGPARSER_BBCODE_NODE_PARAGRAPH
-
Node type: BBCode Paragraph node
-
STRINGPARSER_FILTER_POST
-
Filter type: Postfilter
-
STRINGPARSER_FILTER_PRE
-
Filter type: Prefilter
-
STRINGPARSER_MODE_LOOP
-
String parser mode: Look at each character of the string
-
STRINGPARSER_MODE_SEARCH
-
String parser mode: Search for the next character
-
StringParser_Node
-
Generic string parser node class
-
StringParser_Node
-
Constructor
-
StringParser_Node_Root
-
String parser root node class
-
STRINGPARSER_NODE_ROOT
-
Node type: Root node
-
STRINGPARSER_NODE_TEXT
-
Node type: Text node
-
StringParser_Node_Text
-
Constructor
-
StringParser_Node_Text
-
String parser text node class
-
STRINGPARSER_NODE_UNKNOWN
-
Node type: Unknown node
-
$_attributes
-
Element attributes
-
$_caseSensitive
-
Global setting: case sensitive
-
$_charactersAllowed
-
Characters currently allowed
-
$_charactersSearch
-
Characters or strings to look for
-
$_children
-
The children of this node.
-
$_codes
-
Defined BB Codes
-
$_cpos
-
Current position in raw text
-
$_flags
-
Node flags
-
$_flags
-
Element flags
-
$_hadCloseTag
-
Had a close tag
-
$_id
-
The node ID
-
$_length
-
Length of the text
-
$_maxOccurrences
-
Defined maximum occurrences
-
$_mixedAttributeTypes
-
Allow mixed attribute types (e.g. [code=bla attr=blub])
-
$_name
-
Element name
-
$_noOutput
-
Do not output but return the tree
-
$_paragraphHandled
-
Was processed by paragraph handling
-
$_paragraphHandling
-
Paragraph handling parameters
-
$_parent
-
The parent of this node.
-
$_parserMode
-
String parser mode
-
$_parserMode
-
String parser mode
-
$_parsers
-
Registered parsers
-
$_parsing
-
Flag if this object is already parsing a text
-
$_postfilters
-
Postfilters
-
$_prefilters
-
Prefilters
-
$_recentlyReparsed
-
Recently reparsed?
-
$_root
-
Root node
-
$_rootContentType
-
Root content type
-
$_rootParagraphHandling
-
Root paragraph handling enabled
-
$_stack
-
Parse stack
-
$_status
-
Current parser status
-
$_text
-
Raw text
-
$_type
-
The type of this node.
-
$_type
-
The type of this node.
-
$_type
-
The type of this node.
-
$_type
-
The type of this node.
-
$_type
-
The type of this node.
-
$_validateAgain
-
Whether to call validation function again (with $action == 'validate_auto') when closetag comes
-
_appendText
-
Abstract method Append text depending on current status
-
_appendText
-
Abstract method Append text depending on current status
-
_appendToLastTextChild
-
Append text to last text child of current top parser stack node
-
_applyParsers
-
Apply parsers
-
_applyPostfilters
-
Apply postfilters
-
_applyPrefilters
-
Apply prefilters
-
_breakupNodeByParagraphs
-
Break up nodes
-
_closeRemainingBlocks
-
Abstract method: Close remaining blocks
-
_closeRemainingBlocks
-
Abstract method: Close remaining blocks
-
_destroy
-
Destroy this node
-
_dumpToString
-
Dump this node to a string
-
_dumpToString
-
Dump this node to a string
-
_dumpToString
-
Dump this node to a string
-
_findChild
-
Find a child node
-
_findNamedNode
-
Find a node with a specific name in stack
-
_findPrevAdjentTextNodeHelper
-
Helper function for findPrevAdjentTextNode
-
_getCanonicalName
-
Get canonical name of a code
-
_handleParagraphs
-
Handle paragraphs
-
_handleStatus
-
Abstract method: Handle status
-
_handleStatus
-
Handle status
-
_hasParagraphAncestor
-
Search for a paragraph node in tree in upward direction
-
_isCloseable
-
Is a node closeable?
-
_isOpenable
-
Is a node openable?
-
_isOpenableWithClose
-
Is a node openable by closing other nodes?
-
_isUseContent
-
Is this node a usecontent node
-
_loop
-
Loop mode loop
-
_modifyTree
-
Abstract method: Manipulate the tree
-
_modifyTree
-
Abstract method: Manipulate the tree
-
_openElement
-
Open the next element
-
_outputNode
-
Output a node
-
_outputTree
-
Abstract method: Output tree
-
_outputTree
-
Abstract method: Output tree
-
_parserInit
-
Abstract method: Initialize the parser
-
_popNode
-
Removes a node from the current parse stack
-
_pushNode
-
Adds a node to the current parse stack
-
_reparseAfterCurrentBlock
-
Restart parsing after current block
-
_reparseAfterCurrentBlock
-
Restart parsing after current block
-
_searchLoop
-
Search mode loop
-
_setStatus
-
Abstract method: Set a specific status
-
_setStatus
-
Set a specific status
-
_strDetect
-
Detects a string at the current position
-
_strpos
-
Searches StringParser::_text for every needle that is
-
_topNode
-
Execute a method on the top element
-
_topNodeVar
-
Get a variable of the top element
-
_validateCloseTags
-
Revalidate codes when close tags appear