PHP 클래스 _MarkdownExtra_TmpImpl

상속: extends Markdown
파일 보기 프로젝트 열기: zblogcn/zblogphp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$code_attr_on_pre # setting this to true will put attributes on the pre tag instead.
$code_class_prefix # Optional class prefix for fenced code block.
$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.
$predef_abbr # Predefined abbreviations.
$table_align_class_tmpl # If empty, the align attribute is used instead of a class name.

보호된 프로퍼티들

프로퍼티 타입 설명
$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 its line:
$em_relist #
$em_strong_relist
$footnote_counter # Give the current footnote number.
$footnotes # Extra variables used during extra transformations.
$footnotes_numbers
$footnotes_ordered
$footnotes_ref_count
$id_class_attr_catch_re # Expression to use to catch attributes (includes the braces)
$id_class_attr_nocatch_re # Expression to use when parsing in a context when no capture is desired
$strong_relist

공개 메소드들

메소드 설명
__construct ( ) ### Parser Implementation ###

보호된 메소드들

메소드 설명
_appendFootnotes_callback ( $matches )
_doAbbreviations_callback ( $matches )
_doAnchors_inline_callback ( $matches )
_doAnchors_reference_callback ( $matches )
_doDefLists_callback ( $matches )
_doFencedCodeBlocks_callback ( $matches )
_doFencedCodeBlocks_newlines ( $matches )
_doHeaders_callback_atx ( $matches )
_doHeaders_callback_setext ( $matches )
_doImages_inline_callback ( $matches )
_doImages_reference_callback ( $matches )
_doTable_callback ( $matches )
_doTable_leadingPipe_callback ( $matches )
_doTable_makeAlignAttr ( $alignname )
_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 )
_stripLinkDefinitions_callback ( $matches )
appendFootnotes ( $text )
doAbbreviations ( $text )
doAnchors ( $text )
doDefLists ( $text )
doExtraAttributes ( $tag_name, $attr )
doFencedCodeBlocks ( $text )
doFootnotes ( $text )
doHeaders ( $text )
doImages ( $text )
doTables ( $text )
formParagraphs ( $text )
hashClean ( $text )
hashHTMLBlocks ( $text )
processDefListItems ( $list_str )
setup ( )
stripAbbreviations ( $text ) ### Abbreviations ###
stripFootnotes ( $text ) ### Footnotes
stripLinkDefinitions ( $text )
teardown ( )

메소드 상세

__construct() 공개 메소드

### Parser Implementation ###
public __construct ( )

_appendFootnotes_callback() 보호된 메소드

protected _appendFootnotes_callback ( $matches )

_doAbbreviations_callback() 보호된 메소드

protected _doAbbreviations_callback ( $matches )

_doAnchors_inline_callback() 보호된 메소드

protected _doAnchors_inline_callback ( $matches )

_doAnchors_reference_callback() 보호된 메소드

protected _doAnchors_reference_callback ( $matches )

_doDefLists_callback() 보호된 메소드

protected _doDefLists_callback ( $matches )

_doFencedCodeBlocks_callback() 보호된 메소드

protected _doFencedCodeBlocks_callback ( $matches )

_doFencedCodeBlocks_newlines() 보호된 메소드

protected _doFencedCodeBlocks_newlines ( $matches )

_doHeaders_callback_atx() 보호된 메소드

protected _doHeaders_callback_atx ( $matches )

_doHeaders_callback_setext() 보호된 메소드

protected _doHeaders_callback_setext ( $matches )

_doImages_inline_callback() 보호된 메소드

protected _doImages_inline_callback ( $matches )

_doImages_reference_callback() 보호된 메소드

protected _doImages_reference_callback ( $matches )

_doTable_callback() 보호된 메소드

protected _doTable_callback ( $matches )

_doTable_leadingPipe_callback() 보호된 메소드

protected _doTable_leadingPipe_callback ( $matches )

_doTable_makeAlignAttr() 보호된 메소드

protected _doTable_makeAlignAttr ( $alignname )

_hashHTMLBlocks_inHTML() 보호된 메소드

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

_hashHTMLBlocks_inMarkdown() 보호된 메소드

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

_processDefListItems_callback_dd() 보호된 메소드

protected _processDefListItems_callback_dd ( $matches )

_processDefListItems_callback_dt() 보호된 메소드

protected _processDefListItems_callback_dt ( $matches )

_stripAbbreviations_callback() 보호된 메소드

protected _stripAbbreviations_callback ( $matches )

_stripFootnotes_callback() 보호된 메소드

protected _stripFootnotes_callback ( $matches )

_stripLinkDefinitions_callback() 보호된 메소드

protected _stripLinkDefinitions_callback ( $matches )

appendFootnotes() 보호된 메소드

protected appendFootnotes ( $text )

doAbbreviations() 보호된 메소드

protected doAbbreviations ( $text )

doAnchors() 보호된 메소드

protected doAnchors ( $text )

doDefLists() 보호된 메소드

protected doDefLists ( $text )

doExtraAttributes() 보호된 메소드

protected doExtraAttributes ( $tag_name, $attr )

doFencedCodeBlocks() 보호된 메소드

protected doFencedCodeBlocks ( $text )

doFootnotes() 보호된 메소드

protected doFootnotes ( $text )

doHeaders() 보호된 메소드

protected doHeaders ( $text )

doImages() 보호된 메소드

protected doImages ( $text )

doTables() 보호된 메소드

protected doTables ( $text )

formParagraphs() 보호된 메소드

protected formParagraphs ( $text )

hashClean() 보호된 메소드

protected hashClean ( $text )

hashHTMLBlocks() 보호된 메소드

protected hashHTMLBlocks ( $text )

processDefListItems() 보호된 메소드

protected processDefListItems ( $list_str )

setup() 보호된 메소드

protected setup ( )

stripAbbreviations() 보호된 메소드

### Abbreviations ###
protected stripAbbreviations ( $text )

stripFootnotes() 보호된 메소드

### Footnotes
protected stripFootnotes ( $text )

stripLinkDefinitions() 보호된 메소드

protected stripLinkDefinitions ( $text )

teardown() 보호된 메소드

protected teardown ( )

프로퍼티 상세

$abbr_desciptions 보호되어 있는 프로퍼티

protected $abbr_desciptions

$abbr_word_re 보호되어 있는 프로퍼티

protected $abbr_word_re

$auto_close_tags_re 보호되어 있는 프로퍼티

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

$block_tags_re 보호되어 있는 프로퍼티

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

$clean_tags_re 보호되어 있는 프로퍼티

# they appear:
protected $clean_tags_re

$code_attr_on_pre 공개적으로 프로퍼티

# setting this to true will put attributes on the pre tag instead.
public $code_attr_on_pre

$code_class_prefix 공개적으로 프로퍼티

# Optional class prefix for fenced code block.
public $code_class_prefix

$contain_span_tags_re 보호되어 있는 프로퍼티

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

$context_block_tags_re 보호되어 있는 프로퍼티

# Tags treated as block tags only if the opening tag is alone on its line:
protected $context_block_tags_re

$em_relist 보호되어 있는 프로퍼티

#
protected $em_relist

$em_strong_relist 보호되어 있는 프로퍼티

protected $em_strong_relist

$fn_id_prefix 공개적으로 프로퍼티

# Prefix for footnote ids.
public $fn_id_prefix

$footnote_counter 보호되어 있는 프로퍼티

# Give the current footnote number.
protected $footnote_counter

$footnotes 보호되어 있는 프로퍼티

# Extra variables used during extra transformations.
protected $footnotes

$footnotes_numbers 보호되어 있는 프로퍼티

protected $footnotes_numbers

$footnotes_ordered 보호되어 있는 프로퍼티

protected $footnotes_ordered

$footnotes_ref_count 보호되어 있는 프로퍼티

protected $footnotes_ref_count

$id_class_attr_catch_re 보호되어 있는 프로퍼티

# Expression to use to catch attributes (includes the braces)
protected $id_class_attr_catch_re

$id_class_attr_nocatch_re 보호되어 있는 프로퍼티

# Expression to use when parsing in a context when no capture is desired
protected $id_class_attr_nocatch_re

$predef_abbr 공개적으로 프로퍼티

# Predefined abbreviations.
public $predef_abbr

$strong_relist 보호되어 있는 프로퍼티

protected $strong_relist

$table_align_class_tmpl 공개적으로 프로퍼티

# If empty, the align attribute is used instead of a class name.
public $table_align_class_tmpl