Previous Page
Properties

Solar_Markdown_Wiki_Filter
Methods

Next Page
__construct()

Methods

Public

__construct()
Constructor.
__destruct()
Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().
apiVersion()
Reports the API version for this class.
cleanup()
Cleans up source text after processing.
dump()
Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
getChars()
Get the list of characters this plugin uses for parsing.
isBlock()
Is this a block-level plugin?
isCleanup()
Run this plugin during the "cleanup" phase?
isPrepare()
Run this plugin during the "prepare" phase?
isSpan()
Is this a span-level plugin?
locale()
Looks up class-specific locale strings based on a key.
parse()
Parses the source text and replaces with HTML or tokens.
prepare()
Pre-filters source text in the preparation phase.
reset()
Resets this plugin to its original state (for multiple parsings).
setMarkdown()
Sets the "parent" Markdown object.

Protected

_encode()
Encodes special Markdown characters to they are not parsed by plugins.
_escape()
Escapes HTML in source text.
_exception()
Convenience method for returning exceptions with localized text.
_getTabWidth()
Returns the number of spaces per tab.
_isHtmlToken()
Is a piece of text a delimited HTML token?
_outdent()
Removes one level of leading tabs or space from a text block.
_processBlocks()
Processes the text using block-type plugins.
_processSpans()
Processes the text using span-type plugins.
_tabsToSpaces()
Replaces tabs with the appropriate number of spaces.
_toHtmlToken()
Converts a piece of text to a delimited HTML token.
_unHtmlToken()
Converts all delimited HTML tokens back into HTML.

Private

None.