PHP Класс MarkdownExtra_Parser, gitblog

Наследование: extends Markdown_Parser
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$abbr_desciptions
$abbr_word_re
$auto_close_tags_re # Tags that do not need to be closed.
$block_tags_re # Tags that are always treated as block tags:
$clean_tags_re # they appear:
$contain_span_tags_re # Tags where markdown="1" default to span mode:
$context_block_tags_re # Tags treated as block tags only if the opening tag is alone on it's line:
$em_relist #
$em_strong_relist
$fn_backlink_class
$fn_backlink_title
$fn_id_prefix # Prefix for footnote ids.
$fn_link_class # Optional class attribute for footnote links and backlinks.
$fn_link_title # Optional title attribute for footnote links and backlinks.
$footnote_counter # Give the current footnote number.
$footnotes # Extra variables used during extra transformations.
$footnotes_ordered
$predef_abbr # Predefined abbreviations.
$strong_relist

Открытые методы

Метод Описание
MarkdownExtra_Parser ( )
_appendFootnotes_callback ( $matches )
_doAbbreviations_callback ( $matches )
_doDefLists_callback ( $matches )
_doFencedCodeBlocks_callback ( $matches )
_doFencedCodeBlocks_newlines ( $matches )
_doHeaders_attr ( $attr )
_doHeaders_callback_atx ( $matches )
_doHeaders_callback_setext ( $matches )
_doTable_callback ( $matches )
_doTable_leadingPipe_callback ( $matches )
_hashHTMLBlocks_inHTML ( $text, $hash_method, $md_attr )
_hashHTMLBlocks_inMarkdown ( $text, $indent, $enclosing_tag_re = '', $span = false )
_processDefListItems_callback_dd ( $matches )
_processDefListItems_callback_dt ( $matches )
_stripAbbreviations_callback ( $matches )
_stripFootnotes_callback ( $matches )
appendFootnotes ( $text )
doAbbreviations ( $text )
doDefLists ( $text )
doFencedCodeBlocks ( $text )
doFootnotes ( $text )
doHeaders ( $text )
doTables ( $text )
formParagraphs ( $text )
hashClean ( $text )
hashHTMLBlocks ( $text )
processDefListItems ( $list_str )
setup ( )
stripAbbreviations ( $text ) ### Abbreviations ###
stripFootnotes ( $text ) ### Footnotes
teardown ( )

Описание методов

MarkdownExtra_Parser() публичный Метод

_appendFootnotes_callback() публичный Метод

public _appendFootnotes_callback ( $matches )

_doAbbreviations_callback() публичный Метод

public _doAbbreviations_callback ( $matches )

_doDefLists_callback() публичный Метод

public _doDefLists_callback ( $matches )

_doFencedCodeBlocks_callback() публичный Метод

public _doFencedCodeBlocks_callback ( $matches )

_doFencedCodeBlocks_newlines() публичный Метод

public _doFencedCodeBlocks_newlines ( $matches )

_doHeaders_attr() публичный Метод

public _doHeaders_attr ( $attr )

_doHeaders_callback_atx() публичный Метод

public _doHeaders_callback_atx ( $matches )

_doHeaders_callback_setext() публичный Метод

public _doHeaders_callback_setext ( $matches )

_doTable_callback() публичный Метод

public _doTable_callback ( $matches )

_doTable_leadingPipe_callback() публичный Метод

public _doTable_leadingPipe_callback ( $matches )

_hashHTMLBlocks_inHTML() публичный Метод

public _hashHTMLBlocks_inHTML ( $text, $hash_method, $md_attr )

_hashHTMLBlocks_inMarkdown() публичный Метод

public _hashHTMLBlocks_inMarkdown ( $text, $indent, $enclosing_tag_re = '', $span = false )

_processDefListItems_callback_dd() публичный Метод

public _processDefListItems_callback_dd ( $matches )

_processDefListItems_callback_dt() публичный Метод

public _processDefListItems_callback_dt ( $matches )

_stripAbbreviations_callback() публичный Метод

public _stripAbbreviations_callback ( $matches )

_stripFootnotes_callback() публичный Метод

public _stripFootnotes_callback ( $matches )

appendFootnotes() публичный Метод

public appendFootnotes ( $text )

doAbbreviations() публичный Метод

public doAbbreviations ( $text )

doDefLists() публичный Метод

public doDefLists ( $text )

doFencedCodeBlocks() публичный Метод

public doFencedCodeBlocks ( $text )

doFootnotes() публичный Метод

public doFootnotes ( $text )

doHeaders() публичный Метод

public doHeaders ( $text )

doTables() публичный Метод

public doTables ( $text )

formParagraphs() публичный Метод

public formParagraphs ( $text )

hashClean() публичный Метод

public hashClean ( $text )

hashHTMLBlocks() публичный Метод

public hashHTMLBlocks ( $text )

processDefListItems() публичный Метод

public processDefListItems ( $list_str )

setup() публичный Метод

public setup ( )

stripAbbreviations() публичный Метод

### Abbreviations ###
public stripAbbreviations ( $text )

stripFootnotes() публичный Метод

### Footnotes
public stripFootnotes ( $text )

teardown() публичный Метод

public teardown ( )

Описание свойств

$abbr_desciptions публичное свойство

public $abbr_desciptions

$abbr_word_re публичное свойство

public $abbr_word_re

$auto_close_tags_re публичное свойство

# Tags that do not need to be closed.
public $auto_close_tags_re

$block_tags_re публичное свойство

# Tags that are always treated as block tags:
public $block_tags_re

$clean_tags_re публичное свойство

# they appear:
public $clean_tags_re

$contain_span_tags_re публичное свойство

# Tags where markdown="1" default to span mode:
public $contain_span_tags_re

$context_block_tags_re публичное свойство

# Tags treated as block tags only if the opening tag is alone on it's line:
public $context_block_tags_re

$em_relist публичное свойство

#
public $em_relist

$em_strong_relist публичное свойство

public $em_strong_relist

$fn_id_prefix публичное свойство

# Prefix for footnote ids.
public $fn_id_prefix

$footnote_counter публичное свойство

# Give the current footnote number.
public $footnote_counter

$footnotes публичное свойство

# Extra variables used during extra transformations.
public $footnotes

$footnotes_ordered публичное свойство

public $footnotes_ordered

$predef_abbr публичное свойство

# Predefined abbreviations.
public $predef_abbr

$strong_relist публичное свойство

public $strong_relist