PHP Class League\CommonMark\Inline\Parser\CloseBracketParser

Inheritance: extends League\CommonMark\Inline\Parser\AbstractInlineParser, implements League\CommonMark\EnvironmentAwareInterface
Show file Open project: colinodell/commonmark-php

Protected Properties

Property Type Description
$environment League\CommonMark\Environment

Public Methods

Method Description
getCharacters ( ) : string[]
parse ( InlineParserContext $inlineContext ) : boolean
setEnvironment ( Environment $environment )

Protected Methods

Method Description
createInline ( string $url, string $title, boolean $isImage ) : AbstractWebResource
tryParseInlineLinkAndTitle ( Cursor $cursor ) : array | boolean
tryParseLink ( Cursor $cursor, ReferenceMap $referenceMap, Delimiter $opener, integer $startPos ) : array | boolean
tryParseReference ( Cursor $cursor, ReferenceMap $referenceMap, Delimiter $opener, integer $startPos ) : Reference | null

Method Details

createInline() protected method

protected createInline ( string $url, string $title, boolean $isImage ) : AbstractWebResource
$url string
$title string
$isImage boolean
return League\CommonMark\Inline\Element\AbstractWebResource

getCharacters() public method

public getCharacters ( ) : string[]
return string[]

parse() public method

public parse ( InlineParserContext $inlineContext ) : boolean
$inlineContext League\CommonMark\InlineParserContext
return boolean

setEnvironment() public method

public setEnvironment ( Environment $environment )
$environment League\CommonMark\Environment

tryParseInlineLinkAndTitle() protected method

protected tryParseInlineLinkAndTitle ( Cursor $cursor ) : array | boolean
$cursor League\CommonMark\Cursor
return array | boolean

tryParseReference() protected method

protected tryParseReference ( Cursor $cursor, ReferenceMap $referenceMap, Delimiter $opener, integer $startPos ) : Reference | null
$cursor League\CommonMark\Cursor
$referenceMap League\CommonMark\Reference\ReferenceMap
$opener League\CommonMark\Delimiter\Delimiter
$startPos integer
return League\CommonMark\Reference\Reference | null

Property Details

$environment protected property

protected Environment,League\CommonMark $environment
return League\CommonMark\Environment