\HTML_BBCodeParser2_Filter_Extended
Synopsis
class HTML_BBCodeParser2_Filter_Extended
extends HTML_BBCodeParser2_Filter
{
- // members
- public array $_definedTags = ;
- // Inherited members from HTML_BBCodeParser2
- public array $_definedTags;
- public string $_text;
- public string $_preparsed;
- public array $_tagArray;
- public string $_parsed;
- public array $_options;
- public array $_filters;
- // Inherited methods from HTML_BBCodeParser2
- public none __construct()
- public void setOption()
- public void addFilter()
- public void removeFilter()
- public boolean addFilters()
- public none _preparse()
- public none _buildTagArray()
- public array _buildTag()
- public none _validateTagArray()
- public boolean _parentNeeded()
- public boolean _childNeeded()
- public boolean _isAllowed()
- public none _buildParsedString()
- public none setText()
- public string getText()
- public string getPreparsed()
- public string getParsed()
- public none parse()
- public none qparse()
- public none staticQparse()
Hierarchy
Extends
Members
public
- $_definedTags
—
array
An array of tags parsed by the engine - $_definedTags
—
array
An array of tags parsed by the engine, should be overwritten by filters - $_filters
—
array
An array of filters used for parsing - $_options
—
array
An array of options, filled by an ini file or through the contructor - $_parsed
—
string
A string containing the parsed version of the text - $_preparsed
—
string
A string containing the preparsed input - $_tagArray
—
array
An array tags and texts build from the input text - $_text
—
string
A string containing the input
Methods
Inherited from HTML_BBCodeParser2
public
- _buildParsedString() — Builds a parsed string based on the tag array
- _buildTag() — Builds a tag from the input string
- _buildTagArray() — Builds the tag array from the input string $_text
- _childNeeded() — Checks to see if a child is needed
- _isAllowed() — Checks to see if a tag is allowed inside another tag
- _parentNeeded() — Checks to see if a parent is needed
- _preparse() — Executes statements before the actual array building starts
- _validateTagArray() — Validates the tag array, regarding the allowed tags
- addFilter() — Add a new filter
- addFilters() — Add new filters
- getParsed() — Gets the parsed text from the object
- getPreparsed() — Gets the preparsed text from the object
- getText() — Gets the unparsed text from the object
- parse() — Parses the text set in the object
- qparse() — Quick method to do setText(), parse() and getParsed at once
- removeFilter() — Remove an existing filter
- setOption() — Option setter
- setText() — Sets text in the object to be parsed
- staticQparse() — Quick static method to do setText(), parse() and getParsed at once